Warning: Permanently added '54.144.35.225' (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/9078944-fedora-42-aarch64 --chroot fedora-42-aarch64 Version: 1.3 PID: 8935 Logging PID: 8936 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9078944, 'buildroot_pkgs': [], 'chroot': 'fedora-42-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': '4b4d84cc499664031b44bbb51b00f13981874c27', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/sl4cer/odamex/odamex', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'odamex', 'package_version': '11.0.0-1', 'project_dirname': 'odamex', 'project_name': 'odamex', 'project_owner': 'sl4cer', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/sl4cer/odamex/fedora-42-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'sl4cer/odamex--sl4cer', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'sl4cer', 'tags': [], 'task_id': '9078944-fedora-42-aarch64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/sl4cer/odamex/odamex /var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/sl4cer/odamex/odamex', '/var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex'... Running: git checkout 4b4d84cc499664031b44bbb51b00f13981874c27 -- cmd: ['git', 'checkout', '4b4d84cc499664031b44bbb51b00f13981874c27', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex rc: 0 stdout: stderr: Note: switching to '4b4d84cc499664031b44bbb51b00f13981874c27'. 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 4b4d84c automatic import of odamex Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex 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 odamex-src-11.0.0.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o odamex-src-11.0.0.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/sl4cer/odamex/odamex/odamex-src-11.0.0.tar.gz/md5/f71f6df758ec0adcc8ba6727d0194d7d/odamex-src-11.0.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 27.2M 100 27.2M 0 0 278M 0 --:--:-- --:--:-- --:--:-- 280M INFO: Reading stdout from command: md5sum odamex-src-11.0.0.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex/odamex.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1748204862.892006 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.1 starting (python version = 3.13.0, NVR = mock-6.1-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex/odamex.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1748204862.892006 -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-x_hf0ny0/odamex/odamex.spec) Config(fedora-42-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 6.1 INFO: Mock Version: 6.1 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-42-aarch64-bootstrap-1748204862.892006/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:42 INFO: Pulling image: registry.fedoraproject.org/fedora:42 INFO: Tagging container image as mock-bootstrap-0544d3c7-0732-43c3-89de-531eba5238b4 INFO: Checking that 2f55ef142a525178b347fb063bb430dc2ddc095e0c7a9b0636894deb02a31db7 image matches host's architecture INFO: Copy content of container 2f55ef142a525178b347fb063bb430dc2ddc095e0c7a9b0636894deb02a31db7 to /var/lib/mock/fedora-42-aarch64-bootstrap-1748204862.892006/root INFO: mounting 2f55ef142a525178b347fb063bb430dc2ddc095e0c7a9b0636894deb02a31db7 with podman image mount INFO: image 2f55ef142a525178b347fb063bb430dc2ddc095e0c7a9b0636894deb02a31db7 as /var/lib/containers/storage/overlay/6c4af8fd45a8ff910062653a017774bbb2d4797b9f2f49f3c0ffdefd09faf671/merged INFO: umounting image 2f55ef142a525178b347fb063bb430dc2ddc095e0c7a9b0636894deb02a31db7 (/var/lib/containers/storage/overlay/6c4af8fd45a8ff910062653a017774bbb2d4797b9f2f49f3c0ffdefd09faf671/merged) with podman image umount INFO: Removing image mock-bootstrap-0544d3c7-0732-43c3-89de-531eba5238b4 INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-42-aarch64-1748204862.892006/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.1-1.fc42.aarch64 rpm-sequoia-1.7.0-5.fc42.aarch64 dnf5-5.2.13.1-1.fc42.aarch64 dnf5-plugins-5.2.13.1-1.fc42.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 36.2 MiB/s | 5.6 MiB | 00m00s fedora 100% | 44.4 MiB/s | 34.2 MiB | 00m01s Copr repository 100% | 42.0 KiB/s | 1.6 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 5.2.37-1.fc42 fedora 8.2 MiB bzip2 aarch64 1.0.8-20.fc42 fedora 171.3 KiB coreutils aarch64 9.6-3.fc42 updates 8.1 MiB cpio aarch64 2.15-4.fc42 fedora 1.1 MiB diffutils aarch64 3.12-1.fc42 updates 1.6 MiB fedora-release-common noarch 42-26 updates 20.2 KiB findutils aarch64 1:4.10.0-5.fc42 fedora 1.9 MiB gawk aarch64 5.3.1-1.fc42 fedora 2.4 MiB glibc-minimal-langpack aarch64 2.41-5.fc42 updates 0.0 B grep aarch64 3.11-10.fc42 fedora 1.0 MiB gzip aarch64 1.13-3.fc42 fedora 424.7 KiB info aarch64 7.2-3.fc42 fedora 421.6 KiB patch aarch64 2.8-1.fc42 updates 262.5 KiB redhat-rpm-config noarch 342-4.fc42 updates 185.5 KiB rpm-build aarch64 4.20.1-1.fc42 fedora 524.4 KiB sed aarch64 4.9-4.fc42 fedora 873.2 KiB shadow-utils aarch64 2:4.17.4-1.fc42 fedora 4.5 MiB tar aarch64 2:1.35-5.fc42 fedora 3.0 MiB unzip aarch64 6.0-66.fc42 fedora 470.2 KiB util-linux aarch64 2.40.4-7.fc42 fedora 6.6 MiB which aarch64 2.23-1.fc42 fedora 123.4 KiB xz aarch64 1:5.8.1-2.fc42 updates 1.4 MiB Installing dependencies: add-determinism aarch64 0.6.0-1.fc42 fedora 2.2 MiB alternatives aarch64 1.33-1.fc42 updates 90.2 KiB ansible-srpm-macros noarch 1-17.1.fc42 fedora 35.7 KiB audit-libs aarch64 4.0.3-2.fc42 fedora 415.2 KiB basesystem noarch 11-22.fc42 fedora 0.0 B binutils aarch64 2.44-3.fc42 fedora 29.3 MiB build-reproducibility-srpm-macros noarch 0.6.0-1.fc42 fedora 735.0 B bzip2-libs aarch64 1.0.8-20.fc42 fedora 72.6 KiB ca-certificates noarch 2024.2.69_v8.0.401-6.fc42 updates 2.6 MiB coreutils-common aarch64 9.6-3.fc42 updates 11.1 MiB crypto-policies noarch 20250214-1.gitff7551b.fc42 fedora 137.2 KiB curl aarch64 8.11.1-4.fc42 fedora 454.7 KiB cyrus-sasl-lib aarch64 2.1.28-30.fc42 fedora 2.4 MiB debugedit aarch64 5.1-6.fc42 updates 244.6 KiB dwz aarch64 0.15-9.fc42 fedora 322.6 KiB ed aarch64 1.21-2.fc42 fedora 154.5 KiB efi-srpm-macros noarch 6-3.fc42 updates 40.1 KiB elfutils aarch64 0.193-2.fc42 updates 3.2 MiB elfutils-debuginfod-client aarch64 0.193-2.fc42 updates 143.9 KiB elfutils-default-yama-scope noarch 0.193-2.fc42 updates 1.8 KiB elfutils-libelf aarch64 0.193-2.fc42 updates 1.2 MiB elfutils-libs aarch64 0.193-2.fc42 updates 746.7 KiB fedora-gpg-keys noarch 42-1 fedora 128.2 KiB fedora-release noarch 42-26 updates 0.0 B fedora-release-identity-basic noarch 42-26 updates 674.0 B fedora-repos noarch 42-1 fedora 4.9 KiB file aarch64 5.46-1.fc42 fedora 140.2 KiB file-libs aarch64 5.46-1.fc42 fedora 11.9 MiB filesystem aarch64 3.18-42.fc42 updates 112.0 B filesystem-srpm-macros noarch 3.18-42.fc42 updates 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-21.fc42 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-2.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-14.fc42 fedora 144.0 B gdb-minimal aarch64 16.3-1.fc42 updates 13.0 MiB gdbm-libs aarch64 1:1.23-9.fc42 fedora 234.0 KiB ghc-srpm-macros noarch 1.9.2-2.fc42 fedora 779.0 B glibc aarch64 2.41-5.fc42 updates 6.2 MiB glibc-common aarch64 2.41-5.fc42 updates 1.3 MiB glibc-gconv-extra aarch64 2.41-5.fc42 updates 18.6 MiB gmp aarch64 1:6.3.0-4.fc42 fedora 657.9 KiB gnat-srpm-macros noarch 6-7.fc42 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-6.fc42 fedora 60.8 KiB jansson aarch64 2.14-2.fc42 fedora 93.2 KiB json-c aarch64 0.18-2.fc42 fedora 138.7 KiB kernel-srpm-macros noarch 1.0-25.fc42 fedora 1.9 KiB keyutils-libs aarch64 1.6.3-5.fc42 fedora 98.3 KiB krb5-libs aarch64 1.21.3-5.fc42 fedora 2.5 MiB libacl aarch64 2.3.2-3.fc42 fedora 66.3 KiB libarchive aarch64 3.7.7-4.fc42 fedora 910.6 KiB libattr aarch64 2.5.2-5.fc42 fedora 67.1 KiB libblkid aarch64 2.40.4-7.fc42 fedora 290.5 KiB libbrotli aarch64 1.1.0-6.fc42 fedora 909.5 KiB libcap aarch64 2.73-2.fc42 fedora 506.8 KiB libcap-ng aarch64 0.8.5-4.fc42 fedora 160.9 KiB libcom_err aarch64 1.47.2-3.fc42 fedora 111.2 KiB libcurl aarch64 8.11.1-4.fc42 fedora 794.0 KiB libeconf aarch64 0.7.6-1.fc42 fedora 80.6 KiB libevent aarch64 2.1.12-15.fc42 fedora 1.1 MiB libfdisk aarch64 2.40.4-7.fc42 fedora 418.8 KiB libffi aarch64 3.4.6-5.fc42 fedora 154.4 KiB libgcc aarch64 15.1.1-2.fc42 updates 222.2 KiB libgomp aarch64 15.1.1-2.fc42 updates 514.5 KiB libidn2 aarch64 2.3.8-1.fc42 fedora 560.6 KiB libmount aarch64 2.40.4-7.fc42 fedora 355.8 KiB libnghttp2 aarch64 1.64.0-3.fc42 fedora 198.1 KiB libpkgconf aarch64 2.3.0-2.fc42 fedora 134.0 KiB libpsl aarch64 0.21.5-5.fc42 fedora 132.5 KiB libselinux aarch64 3.8-1.fc42 fedora 201.1 KiB libsemanage aarch64 3.8-1.fc42 fedora 360.0 KiB libsepol aarch64 3.8-1.fc42 fedora 809.9 KiB libsmartcols aarch64 2.40.4-7.fc42 fedora 224.4 KiB libssh aarch64 0.11.1-4.fc42 fedora 585.4 KiB libssh-config noarch 0.11.1-4.fc42 fedora 277.0 B libstdc++ aarch64 15.1.1-2.fc42 updates 2.8 MiB libtasn1 aarch64 4.20.0-1.fc42 fedora 220.3 KiB libtool-ltdl aarch64 2.5.4-4.fc42 fedora 94.0 KiB libunistring aarch64 1.1-9.fc42 fedora 1.7 MiB libuuid aarch64 2.40.4-7.fc42 fedora 69.4 KiB libverto aarch64 0.3.2-10.fc42 fedora 69.4 KiB libxcrypt aarch64 4.4.38-7.fc42 updates 272.5 KiB libxml2 aarch64 2.12.10-1.fc42 fedora 1.9 MiB libzstd aarch64 1.5.7-1.fc42 fedora 667.7 KiB lua-libs aarch64 5.4.7-3.fc42 fedora 328.9 KiB lua-srpm-macros noarch 1-15.fc42 fedora 1.3 KiB lz4-libs aarch64 1.10.0-2.fc42 fedora 197.4 KiB mpfr aarch64 4.2.2-1.fc42 fedora 755.6 KiB ncurses-base noarch 6.5-5.20250125.fc42 fedora 326.8 KiB ncurses-libs aarch64 6.5-5.20250125.fc42 fedora 1.2 MiB ocaml-srpm-macros noarch 10-4.fc42 fedora 1.9 KiB openblas-srpm-macros noarch 2-19.fc42 fedora 112.0 B openldap aarch64 2.6.9-3.fc42 fedora 697.3 KiB openssl-libs aarch64 1:3.2.4-3.fc42 fedora 6.3 MiB p11-kit aarch64 0.25.5-5.fc42 fedora 2.4 MiB p11-kit-trust aarch64 0.25.5-5.fc42 fedora 463.3 KiB package-notes-srpm-macros noarch 0.5-13.fc42 fedora 1.6 KiB pam-libs aarch64 1.7.0-5.fc42 updates 222.9 KiB pcre2 aarch64 10.45-1.fc42 fedora 713.6 KiB pcre2-syntax noarch 10.45-1.fc42 fedora 273.9 KiB perl-srpm-macros noarch 1-57.fc42 fedora 861.0 B pkgconf aarch64 2.3.0-2.fc42 fedora 112.4 KiB pkgconf-m4 noarch 2.3.0-2.fc42 fedora 14.4 KiB pkgconf-pkg-config aarch64 2.3.0-2.fc42 fedora 990.0 B popt aarch64 1.19-8.fc42 fedora 144.8 KiB publicsuffix-list-dafsa noarch 20250116-1.fc42 fedora 68.5 KiB pyproject-srpm-macros noarch 1.18.1-1.fc42 fedora 1.9 KiB python-srpm-macros noarch 3.13-4.fc42 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc42 fedora 500.0 B qt6-srpm-macros noarch 6.9.0-2.fc42 updates 464.0 B readline aarch64 8.2-13.fc42 fedora 561.0 KiB rpm aarch64 4.20.1-1.fc42 fedora 3.3 MiB rpm-build-libs aarch64 4.20.1-1.fc42 fedora 198.6 KiB rpm-libs aarch64 4.20.1-1.fc42 fedora 733.5 KiB rpm-sequoia aarch64 1.7.0-5.fc42 fedora 2.3 MiB rust-srpm-macros noarch 26.3-4.fc42 fedora 4.8 KiB setup noarch 2.15.0-13.fc42 fedora 720.9 KiB sqlite-libs aarch64 3.47.2-2.fc42 fedora 1.5 MiB systemd-libs aarch64 257.5-6.fc42 updates 2.3 MiB systemd-standalone-sysusers aarch64 257.5-6.fc42 updates 329.4 KiB tree-sitter-srpm-macros noarch 0.1.0-8.fc42 fedora 6.5 KiB util-linux-core aarch64 2.40.4-7.fc42 fedora 2.4 MiB xxhash-libs aarch64 0.8.3-2.fc42 fedora 85.9 KiB xz-libs aarch64 1:5.8.1-2.fc42 updates 201.5 KiB zig-srpm-macros noarch 1-4.fc42 fedora 1.1 KiB zip aarch64 3.0-43.fc42 fedora 762.5 KiB zlib-ng-compat aarch64 2.2.4-3.fc42 fedora 133.4 KiB zstd aarch64 1.5.7-1.fc42 fedora 1.5 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 148 packages Total size of inbound packages is 51 MiB. Need to download 51 MiB. After this operation, 202 MiB extra will be used (install 202 MiB, remove 0 B). [ 1/148] bzip2-0:1.0.8-20.fc42.aarch64 100% | 3.9 MiB/s | 52.0 KiB | 00m00s [ 2/148] findutils-1:4.10.0-5.fc42.aar 100% | 108.3 MiB/s | 554.3 KiB | 00m00s [ 3/148] cpio-0:2.15-4.fc42.aarch64 100% | 15.0 MiB/s | 291.1 KiB | 00m00s [ 4/148] bash-0:5.2.37-1.fc42.aarch64 100% | 66.3 MiB/s | 1.8 MiB | 00m00s [ 5/148] grep-0:3.11-10.fc42.aarch64 100% | 32.2 MiB/s | 296.5 KiB | 00m00s [ 6/148] gawk-0:5.3.1-1.fc42.aarch64 100% | 96.0 MiB/s | 1.1 MiB | 00m00s [ 7/148] gzip-0:1.13-3.fc42.aarch64 100% | 32.8 MiB/s | 168.1 KiB | 00m00s [ 8/148] info-0:7.2-3.fc42.aarch64 100% | 35.1 MiB/s | 179.5 KiB | 00m00s [ 9/148] rpm-build-0:4.20.1-1.fc42.aar 100% | 11.5 MiB/s | 82.7 KiB | 00m00s [ 10/148] sed-0:4.9-4.fc42.aarch64 100% | 38.4 MiB/s | 314.8 KiB | 00m00s [ 11/148] tar-2:1.35-5.fc42.aarch64 100% | 69.4 MiB/s | 853.0 KiB | 00m00s [ 12/148] unzip-0:6.0-66.fc42.aarch64 100% | 19.9 MiB/s | 183.0 KiB | 00m00s [ 13/148] shadow-utils-2:4.17.4-1.fc42. 100% | 73.2 MiB/s | 1.3 MiB | 00m00s [ 14/148] which-0:2.23-1.fc42.aarch64 100% | 5.8 MiB/s | 41.3 KiB | 00m00s [ 15/148] util-linux-0:2.40.4-7.fc42.aa 100% | 103.7 MiB/s | 1.1 MiB | 00m00s [ 16/148] coreutils-0:9.6-3.fc42.aarch6 100% | 99.4 MiB/s | 1.1 MiB | 00m00s [ 17/148] fedora-release-common-0:42-26 100% | 12.5 MiB/s | 25.5 KiB | 00m00s [ 18/148] diffutils-0:3.12-1.fc42.aarch 100% | 54.5 MiB/s | 390.5 KiB | 00m00s [ 19/148] glibc-minimal-langpack-0:2.41 100% | 22.6 MiB/s | 115.7 KiB | 00m00s [ 20/148] patch-0:2.8-1.fc42.aarch64 100% | 21.8 MiB/s | 111.7 KiB | 00m00s [ 21/148] redhat-rpm-config-0:342-4.fc4 100% | 19.8 MiB/s | 81.1 KiB | 00m00s [ 22/148] bzip2-libs-0:1.0.8-20.fc42.aa 100% | 13.4 MiB/s | 41.2 KiB | 00m00s [ 23/148] xz-1:5.8.1-2.fc42.aarch64 100% | 80.0 MiB/s | 573.4 KiB | 00m00s [ 24/148] libselinux-0:3.8-1.fc42.aarch 100% | 18.7 MiB/s | 95.9 KiB | 00m00s [ 25/148] ncurses-libs-0:6.5-5.20250125 100% | 28.8 MiB/s | 324.2 KiB | 00m00s [ 26/148] gmp-1:6.3.0-4.fc42.aarch64 100% | 38.0 MiB/s | 272.4 KiB | 00m00s [ 27/148] mpfr-0:4.2.2-1.fc42.aarch64 100% | 52.5 MiB/s | 322.3 KiB | 00m00s [ 28/148] readline-0:8.2-13.fc42.aarch6 100% | 25.8 MiB/s | 211.7 KiB | 00m00s [ 29/148] pcre2-0:10.45-1.fc42.aarch64 100% | 39.5 MiB/s | 242.7 KiB | 00m00s [ 30/148] file-0:5.46-1.fc42.aarch64 100% | 15.9 MiB/s | 48.9 KiB | 00m00s [ 31/148] pkgconf-pkg-config-0:2.3.0-2. 100% | 2.4 MiB/s | 9.9 KiB | 00m00s [ 32/148] libarchive-0:3.7.7-4.fc42.aar 100% | 56.6 MiB/s | 405.9 KiB | 00m00s [ 33/148] popt-0:1.19-8.fc42.aarch64 100% | 12.8 MiB/s | 65.4 KiB | 00m00s [ 34/148] rpm-0:4.20.1-1.fc42.aarch64 100% | 107.5 MiB/s | 550.4 KiB | 00m00s [ 35/148] rpm-build-libs-0:4.20.1-1.fc4 100% | 23.0 MiB/s | 94.3 KiB | 00m00s [ 36/148] rpm-libs-0:4.20.1-1.fc42.aarc 100% | 74.5 MiB/s | 305.2 KiB | 00m00s [ 37/148] libacl-0:2.3.2-3.fc42.aarch64 100% | 11.1 MiB/s | 22.8 KiB | 00m00s [ 38/148] zstd-0:1.5.7-1.fc42.aarch64 100% | 87.0 MiB/s | 445.4 KiB | 00m00s [ 39/148] audit-libs-0:4.0.3-2.fc42.aar 100% | 41.0 MiB/s | 126.0 KiB | 00m00s [ 40/148] libeconf-0:0.7.6-1.fc42.aarch 100% | 11.5 MiB/s | 35.3 KiB | 00m00s [ 41/148] libsemanage-0:3.8-1.fc42.aarc 100% | 29.0 MiB/s | 118.8 KiB | 00m00s [ 42/148] setup-0:2.15.0-13.fc42.noarch 100% | 38.0 MiB/s | 155.8 KiB | 00m00s [ 43/148] libcap-ng-0:0.8.5-4.fc42.aarc 100% | 15.8 MiB/s | 32.3 KiB | 00m00s [ 44/148] libblkid-0:2.40.4-7.fc42.aarc 100% | 39.2 MiB/s | 120.5 KiB | 00m00s [ 45/148] libfdisk-0:2.40.4-7.fc42.aarc 100% | 49.3 MiB/s | 151.4 KiB | 00m00s [ 46/148] libmount-0:2.40.4-7.fc42.aarc 100% | 48.8 MiB/s | 150.0 KiB | 00m00s [ 47/148] libsmartcols-0:2.40.4-7.fc42. 100% | 25.8 MiB/s | 79.2 KiB | 00m00s [ 48/148] libuuid-0:2.40.4-7.fc42.aarch 100% | 12.4 MiB/s | 25.3 KiB | 00m00s [ 49/148] util-linux-core-0:2.40.4-7.fc 100% | 101.7 MiB/s | 520.6 KiB | 00m00s [ 50/148] zlib-ng-compat-0:2.2.4-3.fc42 100% | 12.9 MiB/s | 65.9 KiB | 00m00s [ 51/148] libattr-0:2.5.2-5.fc42.aarch6 100% | 8.0 MiB/s | 16.4 KiB | 00m00s [ 52/148] libcap-0:2.73-2.fc42.aarch64 100% | 20.8 MiB/s | 85.3 KiB | 00m00s [ 53/148] openssl-libs-1:3.2.4-3.fc42.a 100% | 181.6 MiB/s | 2.2 MiB | 00m00s [ 54/148] fedora-repos-0:42-1.noarch 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 55/148] glibc-0:2.41-5.fc42.aarch64 100% | 187.1 MiB/s | 1.9 MiB | 00m00s [ 56/148] coreutils-common-0:9.6-3.fc42 100% | 57.8 MiB/s | 2.1 MiB | 00m00s [ 57/148] glibc-common-0:2.41-5.fc42.aa 100% | 63.5 MiB/s | 390.0 KiB | 00m00s [ 58/148] ed-0:1.21-2.fc42.aarch64 100% | 16.0 MiB/s | 81.9 KiB | 00m00s [ 59/148] ansible-srpm-macros-0:1-17.1. 100% | 6.6 MiB/s | 20.3 KiB | 00m00s [ 60/148] build-reproducibility-srpm-ma 100% | 5.7 MiB/s | 11.7 KiB | 00m00s [ 61/148] fonts-srpm-macros-1:2.0.5-21. 100% | 13.2 MiB/s | 27.1 KiB | 00m00s [ 62/148] dwz-0:0.15-9.fc42.aarch64 100% | 25.7 MiB/s | 131.7 KiB | 00m00s [ 63/148] fpc-srpm-macros-0:1.3-14.fc42 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 64/148] forge-srpm-macros-0:0.4.0-2.f 100% | 6.5 MiB/s | 19.9 KiB | 00m00s [ 65/148] ghc-srpm-macros-0:1.9.2-2.fc4 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 66/148] gnat-srpm-macros-0:6-7.fc42.n 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 67/148] go-srpm-macros-0:3.6.0-6.fc42 100% | 13.5 MiB/s | 27.7 KiB | 00m00s [ 68/148] kernel-srpm-macros-0:1.0-25.f 100% | 4.8 MiB/s | 9.9 KiB | 00m00s [ 69/148] lua-srpm-macros-0:1-15.fc42.n 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [ 70/148] ocaml-srpm-macros-0:10-4.fc42 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 71/148] openblas-srpm-macros-0:2-19.f 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 72/148] package-notes-srpm-macros-0:0 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 73/148] binutils-0:2.44-3.fc42.aarch6 100% | 51.9 MiB/s | 6.2 MiB | 00m00s [ 74/148] perl-srpm-macros-0:1-57.fc42. 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 75/148] pyproject-srpm-macros-0:1.18. 100% | 2.3 MiB/s | 13.9 KiB | 00m00s [ 76/148] python-srpm-macros-0:3.13-4.f 100% | 7.5 MiB/s | 23.0 KiB | 00m00s [ 77/148] qt5-srpm-macros-0:5.15.15-1.f 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 78/148] rust-srpm-macros-0:26.3-4.fc4 100% | 3.8 MiB/s | 11.7 KiB | 00m00s [ 79/148] tree-sitter-srpm-macros-0:0.1 100% | 5.5 MiB/s | 11.2 KiB | 00m00s [ 80/148] zig-srpm-macros-0:1-4.fc42.no 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 81/148] zip-0:3.0-43.fc42.aarch64 100% | 42.5 MiB/s | 261.1 KiB | 00m00s [ 82/148] xz-libs-1:5.8.1-2.fc42.aarch6 100% | 18.1 MiB/s | 111.2 KiB | 00m00s [ 83/148] ncurses-base-0:6.5-5.20250125 100% | 14.3 MiB/s | 88.1 KiB | 00m00s [ 84/148] libsepol-0:3.8-1.fc42.aarch64 100% | 79.1 MiB/s | 323.9 KiB | 00m00s [ 85/148] pcre2-syntax-0:10.45-1.fc42.n 100% | 52.6 MiB/s | 161.7 KiB | 00m00s [ 86/148] jansson-0:2.14-2.fc42.aarch64 100% | 22.8 MiB/s | 46.8 KiB | 00m00s [ 87/148] file-libs-0:5.46-1.fc42.aarch 100% | 165.6 MiB/s | 847.6 KiB | 00m00s [ 88/148] libxml2-0:2.12.10-1.fc42.aarc 100% | 110.6 MiB/s | 679.8 KiB | 00m00s [ 89/148] libzstd-0:1.5.7-1.fc42.aarch6 100% | 46.1 MiB/s | 283.3 KiB | 00m00s [ 90/148] lz4-libs-0:1.10.0-2.fc42.aarc 100% | 19.4 MiB/s | 79.6 KiB | 00m00s [ 91/148] pkgconf-0:2.3.0-2.fc42.aarch6 100% | 14.5 MiB/s | 44.7 KiB | 00m00s [ 92/148] pkgconf-m4-0:2.3.0-2.fc42.noa 100% | 4.6 MiB/s | 14.2 KiB | 00m00s [ 93/148] curl-0:8.11.1-4.fc42.aarch64 100% | 26.7 MiB/s | 218.7 KiB | 00m00s [ 94/148] lua-libs-0:5.4.7-3.fc42.aarch 100% | 15.7 MiB/s | 128.8 KiB | 00m00s [ 95/148] rpm-sequoia-0:1.7.0-5.fc42.aa 100% | 56.5 MiB/s | 867.9 KiB | 00m00s [ 96/148] sqlite-libs-0:3.47.2-2.fc42.a 100% | 53.5 MiB/s | 712.7 KiB | 00m00s [ 97/148] crypto-policies-0:20250214-1. 100% | 7.4 MiB/s | 98.7 KiB | 00m00s [ 98/148] fedora-gpg-keys-0:42-1.noarch 100% | 18.9 MiB/s | 135.6 KiB | 00m00s [ 99/148] basesystem-0:11-22.fc42.noarc 100% | 2.4 MiB/s | 7.3 KiB | 00m00s [100/148] libpkgconf-0:2.3.0-2.fc42.aar 100% | 9.3 MiB/s | 38.2 KiB | 00m00s [101/148] add-determinism-0:0.6.0-1.fc4 100% | 104.0 MiB/s | 852.2 KiB | 00m00s [102/148] glibc-gconv-extra-0:2.41-5.fc 100% | 133.3 MiB/s | 1.7 MiB | 00m00s [103/148] libgcc-0:15.1.1-2.fc42.aarch6 100% | 15.5 MiB/s | 111.2 KiB | 00m00s [104/148] libstdc++-0:15.1.1-2.fc42.aar 100% | 103.1 MiB/s | 844.2 KiB | 00m00s [105/148] libxcrypt-0:4.4.38-7.fc42.aar 100% | 30.3 MiB/s | 124.1 KiB | 00m00s [106/148] pam-libs-0:1.7.0-5.fc42.aarch 100% | 28.1 MiB/s | 57.5 KiB | 00m00s [107/148] systemd-libs-0:257.5-6.fc42.a 100% | 126.2 MiB/s | 775.7 KiB | 00m00s [108/148] elfutils-libelf-0:0.193-2.fc4 100% | 33.6 MiB/s | 206.6 KiB | 00m00s [109/148] elfutils-libs-0:0.193-2.fc42. 100% | 51.8 MiB/s | 265.5 KiB | 00m00s [110/148] elfutils-debuginfod-client-0: 100% | 15.1 MiB/s | 46.4 KiB | 00m00s [111/148] json-c-0:0.18-2.fc42.aarch64 100% | 21.9 MiB/s | 44.9 KiB | 00m00s [112/148] elfutils-0:0.193-2.fc42.aarch 100% | 130.5 MiB/s | 534.5 KiB | 00m00s [113/148] debugedit-0:5.1-6.fc42.aarch6 100% | 25.6 MiB/s | 78.5 KiB | 00m00s [114/148] libgomp-0:15.1.1-2.fc42.aarch 100% | 38.4 MiB/s | 353.8 KiB | 00m00s [115/148] filesystem-0:3.18-42.fc42.aar 100% | 38.1 MiB/s | 1.3 MiB | 00m00s [116/148] ca-certificates-0:2024.2.69_v 100% | 102.5 MiB/s | 944.7 KiB | 00m00s [117/148] libffi-0:3.4.6-5.fc42.aarch64 100% | 7.5 MiB/s | 38.3 KiB | 00m00s [118/148] libtasn1-0:4.20.0-1.fc42.aarc 100% | 9.0 MiB/s | 73.7 KiB | 00m00s [119/148] p11-kit-trust-0:0.25.5-5.fc42 100% | 16.0 MiB/s | 131.1 KiB | 00m00s [120/148] alternatives-0:1.33-1.fc42.aa 100% | 4.8 MiB/s | 39.7 KiB | 00m00s [121/148] efi-srpm-macros-0:6-3.fc42.no 100% | 2.7 MiB/s | 22.5 KiB | 00m00s [122/148] filesystem-srpm-macros-0:3.18 100% | 5.0 MiB/s | 25.8 KiB | 00m00s [123/148] qt6-srpm-macros-0:6.9.0-2.fc4 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [124/148] elfutils-default-yama-scope-0 100% | 4.1 MiB/s | 12.6 KiB | 00m00s [125/148] fedora-release-0:42-26.noarch 100% | 3.6 MiB/s | 14.6 KiB | 00m00s [126/148] p11-kit-0:0.25.5-5.fc42.aarch 100% | 15.4 MiB/s | 472.2 KiB | 00m00s [127/148] xxhash-libs-0:0.8.3-2.fc42.aa 100% | 11.3 MiB/s | 34.8 KiB | 00m00s [128/148] systemd-standalone-sysusers-0 100% | 24.6 MiB/s | 151.1 KiB | 00m00s [129/148] libcurl-0:8.11.1-4.fc42.aarch 100% | 44.5 MiB/s | 364.9 KiB | 00m00s [130/148] krb5-libs-0:1.21.3-5.fc42.aar 100% | 73.7 MiB/s | 754.7 KiB | 00m00s [131/148] libbrotli-0:1.1.0-6.fc42.aarc 100% | 47.5 MiB/s | 340.5 KiB | 00m00s [132/148] libidn2-0:2.3.8-1.fc42.aarch6 100% | 34.2 MiB/s | 175.1 KiB | 00m00s [133/148] gdb-minimal-0:16.3-1.fc42.aar 100% | 148.7 MiB/s | 4.2 MiB | 00m00s [134/148] libnghttp2-0:1.64.0-3.fc42.aa 100% | 9.4 MiB/s | 76.9 KiB | 00m00s [135/148] libpsl-0:0.21.5-5.fc42.aarch6 100% | 7.8 MiB/s | 64.2 KiB | 00m00s [136/148] libssh-0:0.11.1-4.fc42.aarch6 100% | 56.2 MiB/s | 230.3 KiB | 00m00s [137/148] keyutils-libs-0:1.6.3-5.fc42. 100% | 10.3 MiB/s | 31.8 KiB | 00m00s [138/148] openldap-0:2.6.9-3.fc42.aarch 100% | 49.1 MiB/s | 251.6 KiB | 00m00s [139/148] libcom_err-0:1.47.2-3.fc42.aa 100% | 13.1 MiB/s | 26.8 KiB | 00m00s [140/148] libverto-0:0.3.2-10.fc42.aarc 100% | 10.2 MiB/s | 20.8 KiB | 00m00s [141/148] publicsuffix-list-dafsa-0:202 100% | 19.2 MiB/s | 58.8 KiB | 00m00s [142/148] libunistring-0:1.1-9.fc42.aar 100% | 87.8 MiB/s | 539.4 KiB | 00m00s [143/148] libssh-config-0:0.11.1-4.fc42 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [144/148] cyrus-sasl-lib-0:2.1.28-30.fc 100% | 151.6 MiB/s | 776.2 KiB | 00m00s [145/148] libtool-ltdl-0:2.5.4-4.fc42.a 100% | 11.5 MiB/s | 35.4 KiB | 00m00s [146/148] libevent-0:2.1.12-15.fc42.aar 100% | 49.7 MiB/s | 254.7 KiB | 00m00s [147/148] gdbm-libs-1:1.23-9.fc42.aarch 100% | 18.3 MiB/s | 56.2 KiB | 00m00s [148/148] fedora-release-identity-basic 100% | 5.0 MiB/s | 15.4 KiB | 00m00s -------------------------------------------------------------------------------- [148/148] Total 100% | 88.0 MiB/s | 51.2 MiB | 00m01s Running transaction Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. [ 1/150] Verify package files 100% | 694.0 B/s | 148.0 B | 00m00s [ 2/150] Prepare transaction 100% | 2.5 KiB/s | 148.0 B | 00m00s [ 3/150] Installing libgcc-0:15.1.1-2. 100% | 109.3 MiB/s | 223.9 KiB | 00m00s [ 4/150] Installing fedora-release-ide 100% | 910.2 KiB/s | 932.0 B | 00m00s [ 5/150] Installing fedora-gpg-keys-0: 100% | 28.4 MiB/s | 174.8 KiB | 00m00s [ 6/150] Installing fedora-repos-0:42- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 7/150] Installing fedora-release-com 100% | 23.9 MiB/s | 24.5 KiB | 00m00s [ 8/150] Installing fedora-release-0:4 100% | 7.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-13.fc42.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-13.fc42.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'bin' with GID 1. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'daemon' with GID 2. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> >>> Running sysusers scriptlet: setup-0:2.15.0-13.fc42.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-13.fc42.noarch >>> Scriptlet output: >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 20. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 9/150] Installing setup-0:2.15.0-13. 100% | 37.3 MiB/s | 726.7 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 10/150] Installing filesystem-0:3.18- 100% | 1.9 MiB/s | 212.5 KiB | 00m00s [ 11/150] Installing basesystem-0:11-22 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/150] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 13/150] Installing publicsuffix-list- 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [ 14/150] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [ 15/150] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 16/150] Installing pcre2-syntax-0:10. 100% | 135.0 MiB/s | 276.4 KiB | 00m00s [ 17/150] Installing ncurses-base-0:6.5 100% | 49.1 MiB/s | 352.2 KiB | 00m00s [ 18/150] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 19/150] Installing ncurses-libs-0:6.5 100% | 207.9 MiB/s | 1.2 MiB | 00m00s [ 20/150] Installing glibc-0:2.41-5.fc4 100% | 145.6 MiB/s | 6.3 MiB | 00m00s [ 21/150] Installing bash-0:5.2.37-1.fc 100% | 191.4 MiB/s | 8.2 MiB | 00m00s [ 22/150] Installing glibc-common-0:2.4 100% | 55.2 MiB/s | 1.3 MiB | 00m00s [ 23/150] Installing glibc-gconv-extra- 100% | 365.9 MiB/s | 18.7 MiB | 00m00s [ 24/150] Installing zlib-ng-compat-0:2 100% | 131.1 MiB/s | 134.2 KiB | 00m00s [ 25/150] Installing bzip2-libs-0:1.0.8 100% | 72.0 MiB/s | 73.7 KiB | 00m00s [ 26/150] Installing xz-libs-1:5.8.1-2. 100% | 197.9 MiB/s | 202.6 KiB | 00m00s [ 27/150] Installing libuuid-0:2.40.4-7 100% | 68.9 MiB/s | 70.5 KiB | 00m00s [ 28/150] Installing libblkid-0:2.40.4- 100% | 142.4 MiB/s | 291.6 KiB | 00m00s [ 29/150] Installing gmp-1:6.3.0-4.fc42 100% | 214.9 MiB/s | 660.1 KiB | 00m00s [ 30/150] Installing readline-0:8.2-13. 100% | 183.3 MiB/s | 563.2 KiB | 00m00s [ 31/150] Installing popt-0:1.19-8.fc42 100% | 49.3 MiB/s | 151.4 KiB | 00m00s [ 32/150] Installing libzstd-0:1.5.7-1. 100% | 217.8 MiB/s | 669.0 KiB | 00m00s [ 33/150] Installing elfutils-libelf-0: 100% | 297.5 MiB/s | 1.2 MiB | 00m00s [ 34/150] Installing libstdc++-0:15.1.1 100% | 314.2 MiB/s | 2.8 MiB | 00m00s [ 35/150] Installing libxcrypt-0:4.4.38 100% | 134.4 MiB/s | 275.2 KiB | 00m00s [ 36/150] Installing libattr-0:2.5.2-5. 100% | 66.5 MiB/s | 68.0 KiB | 00m00s [ 37/150] Installing libacl-0:2.3.2-3.f 100% | 65.5 MiB/s | 67.1 KiB | 00m00s [ 38/150] Installing dwz-0:0.15-9.fc42. 100% | 17.6 MiB/s | 323.9 KiB | 00m00s [ 39/150] Installing mpfr-0:4.2.2-1.fc4 100% | 184.9 MiB/s | 757.2 KiB | 00m00s [ 40/150] Installing gawk-0:5.3.1-1.fc4 100% | 94.4 MiB/s | 2.5 MiB | 00m00s [ 41/150] Installing unzip-0:6.0-66.fc4 100% | 24.3 MiB/s | 473.7 KiB | 00m00s [ 42/150] Installing file-libs-0:5.46-1 100% | 594.0 MiB/s | 11.9 MiB | 00m00s [ 43/150] Installing file-0:5.46-1.fc42 100% | 5.5 MiB/s | 141.7 KiB | 00m00s [ 44/150] Installing crypto-policies-0: 100% | 20.0 MiB/s | 163.5 KiB | 00m00s [ 45/150] Installing pcre2-0:10.45-1.fc 100% | 232.7 MiB/s | 715.0 KiB | 00m00s [ 46/150] Installing grep-0:3.11-10.fc4 100% | 41.4 MiB/s | 1.0 MiB | 00m00s [ 47/150] Installing xz-1:5.8.1-2.fc42. 100% | 56.5 MiB/s | 1.4 MiB | 00m00s [ 48/150] Installing libeconf-0:0.7.6-1 100% | 80.4 MiB/s | 82.3 KiB | 00m00s [ 49/150] Installing libcap-ng-0:0.8.5- 100% | 159.0 MiB/s | 162.8 KiB | 00m00s [ 50/150] Installing audit-libs-0:4.0.3 100% | 203.7 MiB/s | 417.2 KiB | 00m00s [ 51/150] Installing pam-libs-0:1.7.0-5 100% | 109.9 MiB/s | 225.0 KiB | 00m00s [ 52/150] Installing libcap-0:2.73-2.fc 100% | 26.3 MiB/s | 511.6 KiB | 00m00s [ 53/150] Installing systemd-libs-0:257 100% | 259.5 MiB/s | 2.3 MiB | 00m00s [ 54/150] Installing libsmartcols-0:2.4 100% | 220.2 MiB/s | 225.5 KiB | 00m00s [ 55/150] Installing libsepol-0:3.8-1.f 100% | 264.0 MiB/s | 810.9 KiB | 00m00s [ 56/150] Installing libselinux-0:3.8-1 100% | 98.8 MiB/s | 202.3 KiB | 00m00s [ 57/150] Installing findutils-1:4.10.0 100% | 76.8 MiB/s | 1.9 MiB | 00m00s [ 58/150] Installing sed-0:4.9-4.fc42.a 100% | 39.1 MiB/s | 881.4 KiB | 00m00s [ 59/150] Installing libmount-0:2.40.4- 100% | 174.3 MiB/s | 356.9 KiB | 00m00s [ 60/150] Installing lz4-libs-0:1.10.0- 100% | 193.9 MiB/s | 198.5 KiB | 00m00s [ 61/150] Installing lua-libs-0:5.4.7-3 100% | 161.2 MiB/s | 330.1 KiB | 00m00s [ 62/150] Installing libffi-0:3.4.6-5.f 100% | 152.1 MiB/s | 155.8 KiB | 00m00s [ 63/150] Installing libtasn1-0:4.20.0- 100% | 108.5 MiB/s | 222.2 KiB | 00m00s [ 64/150] Installing p11-kit-0:0.25.5-5 100% | 82.6 MiB/s | 2.4 MiB | 00m00s [ 65/150] Installing alternatives-0:1.3 100% | 5.0 MiB/s | 91.8 KiB | 00m00s [ 66/150] Installing libunistring-0:1.1 100% | 291.0 MiB/s | 1.7 MiB | 00m00s [ 67/150] Installing libidn2-0:2.3.8-1. 100% | 138.4 MiB/s | 566.7 KiB | 00m00s [ 68/150] Installing libpsl-0:0.21.5-5. 100% | 130.5 MiB/s | 133.6 KiB | 00m00s [ 69/150] Installing p11-kit-trust-0:0. 100% | 16.8 MiB/s | 465.0 KiB | 00m00s [ 70/150] Installing zstd-0:1.5.7-1.fc4 100% | 62.7 MiB/s | 1.5 MiB | 00m00s [ 71/150] Installing util-linux-core-0: 100% | 88.3 MiB/s | 2.4 MiB | 00m00s [ 72/150] Installing tar-2:1.35-5.fc42. 100% | 107.3 MiB/s | 3.0 MiB | 00m00s [ 73/150] Installing libsemanage-0:3.8- 100% | 117.8 MiB/s | 361.8 KiB | 00m00s [ 74/150] Installing shadow-utils-2:4.1 100% | 104.2 MiB/s | 4.6 MiB | 00m00s [ 75/150] Installing systemd-standalone 100% | 17.9 MiB/s | 329.9 KiB | 00m00s [ 76/150] Installing zip-0:3.0-43.fc42. 100% | 37.4 MiB/s | 766.4 KiB | 00m00s [ 77/150] Installing libfdisk-0:2.40.4- 100% | 205.0 MiB/s | 419.8 KiB | 00m00s [ 78/150] Installing libxml2-0:2.12.10- 100% | 78.8 MiB/s | 1.9 MiB | 00m00s [ 79/150] Installing bzip2-0:1.0.8-20.f 100% | 9.0 MiB/s | 175.8 KiB | 00m00s [ 80/150] Installing sqlite-libs-0:3.47 100% | 246.3 MiB/s | 1.5 MiB | 00m00s [ 81/150] Installing add-determinism-0: 100% | 90.2 MiB/s | 2.2 MiB | 00m00s [ 82/150] Installing build-reproducibil 100% | 1.0 MiB/s | 1.0 KiB | 00m00s [ 83/150] Installing ed-0:1.21-2.fc42.a 100% | 8.5 MiB/s | 156.8 KiB | 00m00s [ 84/150] Installing patch-0:2.8-1.fc42 100% | 14.3 MiB/s | 264.0 KiB | 00m00s [ 85/150] Installing filesystem-srpm-ma 100% | 38.0 MiB/s | 38.9 KiB | 00m00s [ 86/150] Installing elfutils-default-y 100% | 291.9 KiB/s | 2.0 KiB | 00m00s [ 87/150] Installing elfutils-libs-0:0. 100% | 182.7 MiB/s | 748.4 KiB | 00m00s [ 88/150] Installing cpio-0:2.15-4.fc42 100% | 45.6 MiB/s | 1.1 MiB | 00m00s [ 89/150] Installing diffutils-0:3.12-1 100% | 64.9 MiB/s | 1.6 MiB | 00m00s [ 90/150] Installing jansson-0:2.14-2.f 100% | 92.3 MiB/s | 94.5 KiB | 00m00s [ 91/150] Installing libpkgconf-0:2.3.0 100% | 132.0 MiB/s | 135.1 KiB | 00m00s [ 92/150] Installing pkgconf-0:2.3.0-2. 100% | 6.2 MiB/s | 114.9 KiB | 00m00s [ 93/150] Installing pkgconf-pkg-config 100% | 104.3 KiB/s | 1.8 KiB | 00m00s [ 94/150] Installing json-c-0:0.18-2.fc 100% | 136.7 MiB/s | 139.9 KiB | 00m00s [ 95/150] Installing libgomp-0:15.1.1-2 100% | 251.9 MiB/s | 515.9 KiB | 00m00s [ 96/150] Installing xxhash-libs-0:0.8. 100% | 85.3 MiB/s | 87.4 KiB | 00m00s [ 97/150] Installing libbrotli-0:1.1.0- 100% | 222.6 MiB/s | 911.7 KiB | 00m00s [ 98/150] Installing libnghttp2-0:1.64. 100% | 194.5 MiB/s | 199.2 KiB | 00m00s [ 99/150] Installing keyutils-libs-0:1. 100% | 97.4 MiB/s | 99.8 KiB | 00m00s [100/150] Installing libcom_err-0:1.47. 100% | 109.5 MiB/s | 112.2 KiB | 00m00s [101/150] Installing libverto-0:0.3.2-1 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [102/150] Installing libtool-ltdl-0:2.5 100% | 92.9 MiB/s | 95.1 KiB | 00m00s [103/150] Installing gdbm-libs-1:1.23-9 100% | 230.1 MiB/s | 235.7 KiB | 00m00s [104/150] Installing cyrus-sasl-lib-0:2 100% | 93.0 MiB/s | 2.4 MiB | 00m00s [105/150] Installing rust-srpm-macros-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [106/150] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [107/150] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [108/150] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [109/150] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [110/150] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [111/150] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [112/150] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [113/150] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [114/150] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [115/150] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [116/150] Installing coreutils-common-0 100% | 293.5 MiB/s | 11.2 MiB | 00m00s [117/150] Installing openssl-libs-1:3.2 100% | 287.9 MiB/s | 6.3 MiB | 00m00s [118/150] Installing coreutils-0:9.6-3. 100% | 166.6 MiB/s | 8.2 MiB | 00m00s [119/150] Installing ca-certificates-0: 100% | 1.3 MiB/s | 2.4 MiB | 00m02s [120/150] Installing libarchive-0:3.7.7 100% | 178.2 MiB/s | 912.6 KiB | 00m00s [121/150] Installing krb5-libs-0:1.21.3 100% | 230.2 MiB/s | 2.5 MiB | 00m00s [122/150] Installing libssh-0:0.11.1-4. 100% | 191.2 MiB/s | 587.5 KiB | 00m00s [123/150] Installing gzip-0:1.13-3.fc42 100% | 20.0 MiB/s | 430.2 KiB | 00m00s [124/150] Installing rpm-sequoia-0:1.7. 100% | 287.2 MiB/s | 2.3 MiB | 00m00s [125/150] Installing rpm-libs-0:4.20.1- 100% | 179.5 MiB/s | 735.1 KiB | 00m00s [126/150] Installing rpm-build-libs-0:4 100% | 194.7 MiB/s | 199.4 KiB | 00m00s [127/150] Installing libevent-0:2.1.12- 100% | 271.3 MiB/s | 1.1 MiB | 00m00s [128/150] Installing openldap-0:2.6.9-3 100% | 171.2 MiB/s | 701.1 KiB | 00m00s [129/150] Installing libcurl-0:8.11.1-4 100% | 194.1 MiB/s | 795.1 KiB | 00m00s [130/150] Installing elfutils-debuginfo 100% | 7.5 MiB/s | 146.2 KiB | 00m00s [131/150] Installing binutils-0:2.44-3. 100% | 260.0 MiB/s | 29.4 MiB | 00m00s [132/150] Installing elfutils-0:0.193-2 100% | 110.4 MiB/s | 3.2 MiB | 00m00s [133/150] Installing gdb-minimal-0:16.3 100% | 212.8 MiB/s | 13.0 MiB | 00m00s [134/150] Installing debugedit-0:5.1-6. 100% | 12.7 MiB/s | 247.3 KiB | 00m00s [135/150] Installing curl-0:8.11.1-4.fc 100% | 15.4 MiB/s | 457.2 KiB | 00m00s [136/150] Installing rpm-0:4.20.1-1.fc4 100% | 68.5 MiB/s | 2.7 MiB | 00m00s [137/150] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [138/150] Installing tree-sitter-srpm-m 100% | 7.2 MiB/s | 7.4 KiB | 00m00s [139/150] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [140/150] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.1 KiB | 00m00s [141/150] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [142/150] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [143/150] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [144/150] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [145/150] Installing redhat-rpm-config- 100% | 62.6 MiB/s | 192.2 KiB | 00m00s [146/150] Installing rpm-build-0:4.20.1 100% | 24.8 MiB/s | 533.0 KiB | 00m00s [147/150] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [148/150] Installing util-linux-0:2.40. 100% | 122.8 MiB/s | 6.6 MiB | 00m00s [149/150] Installing which-0:2.23-1.fc4 100% | 6.5 MiB/s | 125.6 KiB | 00m00s [150/150] Installing info-0:7.2-3.fc42. 100% | 179.5 KiB/s | 422.0 KiB | 00m02s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.6.0-1.fc42.aarch64 alternatives-1.33-1.fc42.aarch64 ansible-srpm-macros-1-17.1.fc42.noarch audit-libs-4.0.3-2.fc42.aarch64 basesystem-11-22.fc42.noarch bash-5.2.37-1.fc42.aarch64 binutils-2.44-3.fc42.aarch64 build-reproducibility-srpm-macros-0.6.0-1.fc42.noarch bzip2-1.0.8-20.fc42.aarch64 bzip2-libs-1.0.8-20.fc42.aarch64 ca-certificates-2024.2.69_v8.0.401-6.fc42.noarch coreutils-9.6-3.fc42.aarch64 coreutils-common-9.6-3.fc42.aarch64 cpio-2.15-4.fc42.aarch64 crypto-policies-20250214-1.gitff7551b.fc42.noarch curl-8.11.1-4.fc42.aarch64 cyrus-sasl-lib-2.1.28-30.fc42.aarch64 debugedit-5.1-6.fc42.aarch64 diffutils-3.12-1.fc42.aarch64 dwz-0.15-9.fc42.aarch64 ed-1.21-2.fc42.aarch64 efi-srpm-macros-6-3.fc42.noarch elfutils-0.193-2.fc42.aarch64 elfutils-debuginfod-client-0.193-2.fc42.aarch64 elfutils-default-yama-scope-0.193-2.fc42.noarch elfutils-libelf-0.193-2.fc42.aarch64 elfutils-libs-0.193-2.fc42.aarch64 fedora-gpg-keys-42-1.noarch fedora-release-42-26.noarch fedora-release-common-42-26.noarch fedora-release-identity-basic-42-26.noarch fedora-repos-42-1.noarch file-5.46-1.fc42.aarch64 file-libs-5.46-1.fc42.aarch64 filesystem-3.18-42.fc42.aarch64 filesystem-srpm-macros-3.18-42.fc42.noarch findutils-4.10.0-5.fc42.aarch64 fonts-srpm-macros-2.0.5-21.fc42.noarch forge-srpm-macros-0.4.0-2.fc42.noarch fpc-srpm-macros-1.3-14.fc42.noarch gawk-5.3.1-1.fc42.aarch64 gdb-minimal-16.3-1.fc42.aarch64 gdbm-libs-1.23-9.fc42.aarch64 ghc-srpm-macros-1.9.2-2.fc42.noarch glibc-2.41-5.fc42.aarch64 glibc-common-2.41-5.fc42.aarch64 glibc-gconv-extra-2.41-5.fc42.aarch64 glibc-minimal-langpack-2.41-5.fc42.aarch64 gmp-6.3.0-4.fc42.aarch64 gnat-srpm-macros-6-7.fc42.noarch go-srpm-macros-3.6.0-6.fc42.noarch gpg-pubkey-105ef944-65ca83d1 grep-3.11-10.fc42.aarch64 gzip-1.13-3.fc42.aarch64 info-7.2-3.fc42.aarch64 jansson-2.14-2.fc42.aarch64 json-c-0.18-2.fc42.aarch64 kernel-srpm-macros-1.0-25.fc42.noarch keyutils-libs-1.6.3-5.fc42.aarch64 krb5-libs-1.21.3-5.fc42.aarch64 libacl-2.3.2-3.fc42.aarch64 libarchive-3.7.7-4.fc42.aarch64 libattr-2.5.2-5.fc42.aarch64 libblkid-2.40.4-7.fc42.aarch64 libbrotli-1.1.0-6.fc42.aarch64 libcap-2.73-2.fc42.aarch64 libcap-ng-0.8.5-4.fc42.aarch64 libcom_err-1.47.2-3.fc42.aarch64 libcurl-8.11.1-4.fc42.aarch64 libeconf-0.7.6-1.fc42.aarch64 libevent-2.1.12-15.fc42.aarch64 libfdisk-2.40.4-7.fc42.aarch64 libffi-3.4.6-5.fc42.aarch64 libgcc-15.1.1-2.fc42.aarch64 libgomp-15.1.1-2.fc42.aarch64 libidn2-2.3.8-1.fc42.aarch64 libmount-2.40.4-7.fc42.aarch64 libnghttp2-1.64.0-3.fc42.aarch64 libpkgconf-2.3.0-2.fc42.aarch64 libpsl-0.21.5-5.fc42.aarch64 libselinux-3.8-1.fc42.aarch64 libsemanage-3.8-1.fc42.aarch64 libsepol-3.8-1.fc42.aarch64 libsmartcols-2.40.4-7.fc42.aarch64 libssh-0.11.1-4.fc42.aarch64 libssh-config-0.11.1-4.fc42.noarch libstdc++-15.1.1-2.fc42.aarch64 libtasn1-4.20.0-1.fc42.aarch64 libtool-ltdl-2.5.4-4.fc42.aarch64 libunistring-1.1-9.fc42.aarch64 libuuid-2.40.4-7.fc42.aarch64 libverto-0.3.2-10.fc42.aarch64 libxcrypt-4.4.38-7.fc42.aarch64 libxml2-2.12.10-1.fc42.aarch64 libzstd-1.5.7-1.fc42.aarch64 lua-libs-5.4.7-3.fc42.aarch64 lua-srpm-macros-1-15.fc42.noarch lz4-libs-1.10.0-2.fc42.aarch64 mpfr-4.2.2-1.fc42.aarch64 ncurses-base-6.5-5.20250125.fc42.noarch ncurses-libs-6.5-5.20250125.fc42.aarch64 ocaml-srpm-macros-10-4.fc42.noarch openblas-srpm-macros-2-19.fc42.noarch openldap-2.6.9-3.fc42.aarch64 openssl-libs-3.2.4-3.fc42.aarch64 p11-kit-0.25.5-5.fc42.aarch64 p11-kit-trust-0.25.5-5.fc42.aarch64 package-notes-srpm-macros-0.5-13.fc42.noarch pam-libs-1.7.0-5.fc42.aarch64 patch-2.8-1.fc42.aarch64 pcre2-10.45-1.fc42.aarch64 pcre2-syntax-10.45-1.fc42.noarch perl-srpm-macros-1-57.fc42.noarch pkgconf-2.3.0-2.fc42.aarch64 pkgconf-m4-2.3.0-2.fc42.noarch pkgconf-pkg-config-2.3.0-2.fc42.aarch64 popt-1.19-8.fc42.aarch64 publicsuffix-list-dafsa-20250116-1.fc42.noarch pyproject-srpm-macros-1.18.1-1.fc42.noarch python-srpm-macros-3.13-4.fc42.noarch qt5-srpm-macros-5.15.15-1.fc42.noarch qt6-srpm-macros-6.9.0-2.fc42.noarch readline-8.2-13.fc42.aarch64 redhat-rpm-config-342-4.fc42.noarch rpm-4.20.1-1.fc42.aarch64 rpm-build-4.20.1-1.fc42.aarch64 rpm-build-libs-4.20.1-1.fc42.aarch64 rpm-libs-4.20.1-1.fc42.aarch64 rpm-sequoia-1.7.0-5.fc42.aarch64 rust-srpm-macros-26.3-4.fc42.noarch sed-4.9-4.fc42.aarch64 setup-2.15.0-13.fc42.noarch shadow-utils-4.17.4-1.fc42.aarch64 sqlite-libs-3.47.2-2.fc42.aarch64 systemd-libs-257.5-6.fc42.aarch64 systemd-standalone-sysusers-257.5-6.fc42.aarch64 tar-1.35-5.fc42.aarch64 tree-sitter-srpm-macros-0.1.0-8.fc42.noarch unzip-6.0-66.fc42.aarch64 util-linux-2.40.4-7.fc42.aarch64 util-linux-core-2.40.4-7.fc42.aarch64 which-2.23-1.fc42.aarch64 xxhash-libs-0.8.3-2.fc42.aarch64 xz-5.8.1-2.fc42.aarch64 xz-libs-5.8.1-2.fc42.aarch64 zig-srpm-macros-1-4.fc42.noarch zip-3.0-43.fc42.aarch64 zlib-ng-compat-2.2.4-3.fc42.aarch64 zstd-1.5.7-1.fc42.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1747526400 Wrote: /builddir/build/SRPMS/odamex-11.0.0-1.fc42.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-42-aarch64-1748204862.892006/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-x_hf0ny0/odamex/odamex.spec) Config(child) 0 minutes 21 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/odamex-11.0.0-1.fc42.src.rpm) Config(fedora-42-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-42-aarch64-bootstrap-1748204862.892006/root. INFO: reusing tmpfs at /var/lib/mock/fedora-42-aarch64-bootstrap-1748204862.892006/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-42-aarch64-1748204862.892006/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.20.1-1.fc42.aarch64 rpm-sequoia-1.7.0-5.fc42.aarch64 dnf5-5.2.13.1-1.fc42.aarch64 dnf5-plugins-5.2.13.1-1.fc42.aarch64 Finish: chroot init Start: build phase for odamex-11.0.0-1.fc42.src.rpm Start: build setup for odamex-11.0.0-1.fc42.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1747526400 Wrote: /builddir/build/SRPMS/odamex-11.0.0-1.fc42.src.rpm Updating and loading repositories: updates 100% | 258.7 KiB/s | 16.0 KiB | 00m00s fedora 100% | 154.9 KiB/s | 15.8 KiB | 00m00s Copr repository 100% | 62.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: SDL2_mixer-devel aarch64 2.8.1-1.fc42 fedora 135.2 KiB alsa-lib-devel aarch64 1.2.14-2.fc42 updates 9.2 MiB cmake aarch64 3.31.6-2.fc42 fedora 29.4 MiB deutex aarch64 5.2.3-1.fc42 fedora 289.4 KiB dos2unix aarch64 7.5.2-3.fc42 fedora 863.4 KiB fltk-devel aarch64 1.3.11-1.fc42 fedora 44.3 MiB gcc-c++ aarch64 15.1.1-2.fc42 updates 38.8 MiB jsoncpp-devel aarch64 1.9.6-1.fc42 fedora 82.2 KiB libcurl-devel aarch64 8.11.1-4.fc42 fedora 1.3 MiB libpng-devel aarch64 2:1.6.44-2.fc42 fedora 949.6 KiB miniupnpc-devel aarch64 2.3.0-1.fc42 fedora 34.2 KiB portmidi-devel aarch64 217-60.fc42 fedora 766.4 KiB sdl2-compat-devel aarch64 2.32.56-1.fc42 updates 2.7 MiB wxGTK-devel aarch64 3.2.8-1.fc42 updates 74.2 KiB zlib-ng-compat-devel aarch64 2.2.4-3.fc42 fedora 107.0 KiB Installing dependencies: SDL2_mixer aarch64 2.8.1-1.fc42 fedora 478.0 KiB SDL3 aarch64 3.2.12-1.fc42 updates 2.7 MiB abattis-cantarell-vf-fonts noarch 0.301-14.fc42 fedora 192.7 KiB adwaita-cursor-theme noarch 48.0-1.fc42 fedora 11.4 MiB adwaita-icon-theme noarch 48.0-1.fc42 fedora 1.2 MiB adwaita-icon-theme-legacy noarch 46.2-3.fc42 fedora 2.1 MiB alsa-lib aarch64 1.2.14-2.fc42 updates 1.5 MiB annobin-docs noarch 12.94-1.fc42 updates 98.9 KiB annobin-plugin-gcc aarch64 12.94-1.fc42 updates 1.0 MiB at-spi2-atk aarch64 2.56.2-1.fc42 updates 359.2 KiB at-spi2-atk-devel aarch64 2.56.2-1.fc42 updates 1.6 KiB at-spi2-core aarch64 2.56.2-1.fc42 updates 1.6 MiB at-spi2-core-devel aarch64 2.56.2-1.fc42 updates 4.3 MiB atk aarch64 2.56.2-1.fc42 updates 296.8 KiB atk-devel aarch64 2.56.2-1.fc42 updates 5.9 MiB avahi-glib aarch64 0.9~rc2-2.fc42 fedora 67.6 KiB avahi-libs aarch64 0.9~rc2-2.fc42 fedora 230.4 KiB brotli aarch64 1.1.0-6.fc42 fedora 67.6 KiB brotli-devel aarch64 1.1.0-6.fc42 fedora 65.6 KiB bubblewrap aarch64 0.10.0-1.fc42 fedora 246.0 KiB bzip2-devel aarch64 1.0.8-20.fc42 fedora 309.8 KiB cairo aarch64 1.18.2-3.fc42 fedora 1.8 MiB cairo-devel aarch64 1.18.2-3.fc42 fedora 2.3 MiB cairo-gobject aarch64 1.18.2-3.fc42 fedora 67.2 KiB cairo-gobject-devel aarch64 1.18.2-3.fc42 fedora 7.0 KiB cdparanoia-libs aarch64 10.2-47.fc42 fedora 137.6 KiB cmake-data noarch 3.31.6-2.fc42 fedora 8.5 MiB cmake-filesystem aarch64 3.31.6-2.fc42 fedora 0.0 B cmake-rpm-macros noarch 3.31.6-2.fc42 fedora 7.7 KiB colord-libs aarch64 1.4.7-6.fc42 fedora 970.2 KiB cpp aarch64 15.1.1-2.fc42 updates 35.4 MiB cups-filesystem noarch 1:2.4.12-3.fc42 updates 0.0 B cups-libs aarch64 1:2.4.12-3.fc42 updates 666.9 KiB dbus aarch64 1:1.16.0-3.fc42 fedora 0.0 B dbus-devel aarch64 1:1.16.0-3.fc42 fedora 131.7 KiB dbus-libs aarch64 1:1.16.0-3.fc42 fedora 397.5 KiB default-fonts-core-sans noarch 4.2-4.fc42 fedora 11.9 KiB emacs-filesystem noarch 1:30.0-4.fc42 fedora 0.0 B enchant2 aarch64 2.8.2-5.fc42 fedora 324.2 KiB expat aarch64 2.7.1-1.fc42 fedora 354.1 KiB flac-libs aarch64 1.4.3-6.fc42 fedora 613.7 KiB flite aarch64 2.2-11.fc42 fedora 21.5 MiB fltk aarch64 1.3.11-1.fc42 fedora 1.6 MiB fontconfig aarch64 2.16.0-2.fc42 fedora 1.2 MiB fontconfig-devel aarch64 2.16.0-2.fc42 fedora 119.3 KiB fonts-filesystem noarch 1:2.0.5-21.fc42 fedora 0.0 B freetype aarch64 2.13.3-2.fc42 fedora 814.5 KiB freetype-devel aarch64 2.13.3-2.fc42 fedora 8.5 MiB fribidi aarch64 1.0.16-2.fc42 fedora 246.3 KiB fribidi-devel aarch64 1.0.16-2.fc42 fedora 78.0 KiB gcc aarch64 15.1.1-2.fc42 updates 99.1 MiB gcc-plugin-annobin aarch64 15.1.1-2.fc42 updates 69.2 KiB gdk-pixbuf2 aarch64 2.42.12-10.fc42 fedora 2.6 MiB gdk-pixbuf2-devel aarch64 2.42.12-10.fc42 fedora 2.4 MiB gdk-pixbuf2-modules aarch64 2.42.12-10.fc42 fedora 135.5 KiB gettext aarch64 0.23.1-2.fc42 fedora 5.8 MiB gettext-envsubst aarch64 0.23.1-2.fc42 fedora 106.7 KiB gettext-libs aarch64 0.23.1-2.fc42 fedora 2.0 MiB gettext-runtime aarch64 0.23.1-2.fc42 fedora 508.0 KiB glib2 aarch64 2.84.2-1.fc42 updates 15.3 MiB glib2-devel aarch64 2.84.2-1.fc42 updates 16.1 MiB glibc-devel aarch64 2.41-5.fc42 updates 2.2 MiB gnutls aarch64 3.8.9-3.fc42 fedora 3.4 MiB google-noto-fonts-common noarch 20250301-1.fc42 fedora 17.7 KiB google-noto-sans-vf-fonts noarch 20250301-1.fc42 fedora 1.4 MiB graphene aarch64 1.10.6-10.fc42 fedora 178.6 KiB graphite2 aarch64 1.3.14-18.fc42 fedora 239.6 KiB graphite2-devel aarch64 1.3.14-18.fc42 fedora 49.3 KiB gsm aarch64 1.0.22-8.fc42 fedora 76.7 KiB gssdp aarch64 1.6.3-5.fc42 fedora 190.0 KiB gstreamer1 aarch64 1.26.1-1.fc42 updates 5.7 MiB gstreamer1-plugins-bad-free-libs aarch64 1.26.1-1.fc42 updates 3.8 MiB gstreamer1-plugins-base aarch64 1.26.1-1.fc42 updates 8.4 MiB gtk-update-icon-cache aarch64 3.24.49-2.fc42 fedora 94.1 KiB gtk3 aarch64 3.24.49-2.fc42 fedora 23.7 MiB gtk3-devel aarch64 3.24.49-2.fc42 fedora 34.3 MiB gupnp aarch64 1.6.8-1.fc42 fedora 320.1 KiB gupnp-igd aarch64 1.6.0-6.fc42 fedora 98.8 KiB harfbuzz aarch64 10.4.0-1.fc42 fedora 2.6 MiB harfbuzz-cairo aarch64 10.4.0-1.fc42 fedora 68.1 KiB harfbuzz-devel aarch64 10.4.0-1.fc42 fedora 5.2 MiB harfbuzz-icu aarch64 10.4.0-1.fc42 fedora 67.4 KiB hicolor-icon-theme noarch 0.17-20.fc42 fedora 72.2 KiB hidapi aarch64 0.14.0-7.fc42 fedora 182.4 KiB highway aarch64 1.2.0-5.fc42 fedora 4.4 MiB hunspell aarch64 1.7.2-9.fc42 fedora 1.4 MiB hunspell-en-US noarch 0.20201207-11.fc42 fedora 557.4 KiB hunspell-filesystem aarch64 1.7.2-9.fc42 fedora 0.0 B hwdata noarch 0.395-1.fc42 updates 9.5 MiB hyphen aarch64 2.8.8-26.fc42 fedora 91.6 KiB iso-codes noarch 4.17.0-2.fc42 fedora 20.3 MiB javascriptcoregtk4.1 aarch64 2.48.2-1.fc42 updates 28.1 MiB jbigkit-libs aarch64 2.1-31.fc42 fedora 181.5 KiB json-glib aarch64 1.10.6-2.fc42 fedora 610.7 KiB jsoncpp aarch64 1.9.6-1.fc42 fedora 271.8 KiB kernel-headers aarch64 6.14.3-300.fc42 updates 6.4 MiB keyutils-libs-devel aarch64 1.6.3-5.fc42 fedora 48.2 KiB krb5-devel aarch64 1.21.3-5.fc42 fedora 705.9 KiB lame-libs aarch64 3.100-19.fc42 fedora 1.2 MiB lcms2 aarch64 2.16-5.fc42 fedora 420.7 KiB libICE aarch64 1.1.2-2.fc42 fedora 222.4 KiB libICE-devel aarch64 1.1.2-2.fc42 fedora 261.8 KiB libSM aarch64 1.2.5-2.fc42 fedora 129.1 KiB libSM-devel aarch64 1.2.5-2.fc42 fedora 18.8 KiB libX11 aarch64 1.8.11-1.fc42 fedora 1.3 MiB libX11-common noarch 1.8.11-1.fc42 fedora 1.2 MiB libX11-devel aarch64 1.8.11-1.fc42 fedora 1.0 MiB libX11-xcb aarch64 1.8.11-1.fc42 fedora 67.0 KiB libXau aarch64 1.0.12-2.fc42 fedora 121.0 KiB libXau-devel aarch64 1.0.12-2.fc42 fedora 7.5 KiB libXcomposite aarch64 0.4.6-5.fc42 fedora 96.5 KiB libXcomposite-devel aarch64 0.4.6-5.fc42 fedora 8.0 KiB libXcursor aarch64 1.2.3-2.fc42 fedora 69.5 KiB libXcursor-devel aarch64 1.2.3-2.fc42 fedora 22.7 KiB libXdamage aarch64 1.1.6-5.fc42 fedora 95.7 KiB libXdamage-devel aarch64 1.1.6-5.fc42 fedora 2.5 KiB libXext aarch64 1.3.6-3.fc42 fedora 145.9 KiB libXext-devel aarch64 1.3.6-3.fc42 fedora 98.9 KiB libXfixes aarch64 6.0.1-5.fc42 fedora 70.2 KiB libXfixes-devel aarch64 6.0.1-5.fc42 fedora 9.2 KiB libXft aarch64 2.3.8-8.fc42 fedora 192.4 KiB libXft-devel aarch64 2.3.8-8.fc42 fedora 31.7 KiB libXi aarch64 1.8.2-2.fc42 fedora 72.5 KiB libXi-devel aarch64 1.8.2-2.fc42 fedora 132.5 KiB libXinerama aarch64 1.1.5-8.fc42 fedora 71.0 KiB libXinerama-devel aarch64 1.1.5-8.fc42 fedora 7.0 KiB libXrandr aarch64 1.5.4-5.fc42 fedora 71.7 KiB libXrandr-devel aarch64 1.5.4-5.fc42 fedora 21.8 KiB libXrender aarch64 0.9.12-2.fc42 fedora 70.0 KiB libXrender-devel aarch64 0.9.12-2.fc42 fedora 50.1 KiB libXt aarch64 1.3.1-2.fc42 fedora 477.5 KiB libXt-devel aarch64 1.3.1-2.fc42 fedora 1.6 MiB libXtst aarch64 1.2.5-2.fc42 fedora 73.5 KiB libXtst-devel aarch64 1.2.5-2.fc42 fedora 11.6 KiB libXv aarch64 1.0.13-2.fc42 fedora 70.0 KiB libXxf86vm aarch64 1.1.6-2.fc42 fedora 69.2 KiB libaom aarch64 3.12.0-1.fc42 fedora 3.8 MiB libasan aarch64 15.1.1-2.fc42 updates 1.5 MiB libasyncns aarch64 0.8-30.fc42 fedora 99.4 KiB libatomic aarch64 15.1.1-2.fc42 updates 68.8 KiB libavif aarch64 1.1.1-1.fc42 fedora 218.1 KiB libb2 aarch64 0.98.1-13.fc42 fedora 74.1 KiB libblkid-devel aarch64 2.40.4-7.fc42 fedora 44.9 KiB libcloudproviders aarch64 0.3.6-1.fc42 fedora 156.3 KiB libcloudproviders-devel aarch64 0.3.6-1.fc42 fedora 375.4 KiB libcom_err-devel aarch64 1.47.2-3.fc42 fedora 16.7 KiB libdatrie aarch64 0.2.13-11.fc42 fedora 93.9 KiB libdatrie-devel aarch64 0.2.13-11.fc42 fedora 641.6 KiB libdav1d aarch64 1.5.1-1.fc42 fedora 856.6 KiB libdecor aarch64 0.2.3-5.fc42 updates 209.2 KiB libdrm aarch64 2.4.124-2.fc42 fedora 759.5 KiB libedit aarch64 3.1-55.20250104cvs.fc42 fedora 280.1 KiB libepoxy aarch64 1.5.10-9.fc42 fedora 1.2 MiB libepoxy-devel aarch64 1.5.10-9.fc42 fedora 1.6 MiB libevdev aarch64 1.13.4-1.fc42 fedora 134.1 KiB libffi-devel aarch64 3.4.6-5.fc42 fedora 29.9 KiB libgcrypt aarch64 1.11.0-5.fc42 fedora 1.1 MiB libglvnd aarch64 1:1.7.0-7.fc42 fedora 1.3 MiB libglvnd-core-devel aarch64 1:1.7.0-7.fc42 fedora 40.3 KiB libglvnd-devel aarch64 1:1.7.0-7.fc42 fedora 2.1 MiB libglvnd-egl aarch64 1:1.7.0-7.fc42 fedora 68.8 KiB libglvnd-gles aarch64 1:1.7.0-7.fc42 fedora 394.2 KiB libglvnd-glx aarch64 1:1.7.0-7.fc42 fedora 1.0 MiB libglvnd-opengl aarch64 1:1.7.0-7.fc42 fedora 329.1 KiB libgpg-error aarch64 1.51-2.fc42 fedora 954.0 KiB libgudev aarch64 238-7.fc42 fedora 103.8 KiB libgusb aarch64 0.4.9-3.fc42 fedora 182.0 KiB libicu aarch64 76.1-4.fc42 fedora 36.5 MiB libicu-devel aarch64 76.1-4.fc42 fedora 5.1 MiB libidn2-devel aarch64 2.3.8-1.fc42 fedora 149.1 KiB libjpeg-turbo aarch64 3.1.0-2.fc42 fedora 738.6 KiB libjpeg-turbo-devel aarch64 3.1.0-2.fc42 fedora 353.9 KiB libjxl aarch64 1:0.11.1-2.fc42 fedora 2.4 MiB libkadm5 aarch64 1.21.3-5.fc42 fedora 266.1 KiB liblerc aarch64 4.0.0-8.fc42 fedora 546.5 KiB liblerc-devel aarch64 4.0.0-8.fc42 fedora 4.3 MiB libmanette aarch64 0.2.12-1.fc42 updates 363.1 KiB libmount-devel aarch64 2.40.4-7.fc42 fedora 63.5 KiB libmpc aarch64 1.3.1-7.fc42 fedora 152.7 KiB libmspack aarch64 0.10.1-0.14.alpha.fc42 fedora 195.7 KiB libnghttp2-devel aarch64 1.64.0-3.fc42 fedora 295.4 KiB libnice aarch64 0.1.22-5.fc42 fedora 613.6 KiB libogg aarch64 2:1.3.5-11.fc42 fedora 77.4 KiB libpciaccess aarch64 0.16-15.fc42 fedora 72.5 KiB libpng aarch64 2:1.6.44-2.fc42 fedora 269.8 KiB libpsl-devel aarch64 0.21.5-5.fc42 fedora 110.3 KiB libseccomp aarch64 2.5.5-2.fc41 fedora 241.4 KiB libsecret aarch64 0.21.7-1.fc42 fedora 625.3 KiB libselinux-devel aarch64 3.8-1.fc42 fedora 126.8 KiB libsepol-devel aarch64 3.8-1.fc42 fedora 120.8 KiB libsndfile aarch64 1.2.2-8.fc42 fedora 562.1 KiB libsoup3 aarch64 3.6.5-1.fc42 fedora 1.2 MiB libssh-devel aarch64 0.11.1-4.fc42 fedora 178.0 KiB libstdc++-devel aarch64 15.1.1-2.fc42 updates 15.7 MiB libtextstyle aarch64 0.23.1-2.fc42 fedora 199.2 KiB libthai aarch64 0.1.29-10.fc42 fedora 807.4 KiB libthai-devel aarch64 0.1.29-10.fc42 fedora 700.9 KiB libtheora aarch64 1:1.1.1-39.fc42 fedora 468.8 KiB libtiff aarch64 4.7.0-3.fc42 fedora 658.0 KiB libtiff-devel aarch64 4.7.0-3.fc42 fedora 761.6 KiB libtinysparql aarch64 3.9.2-1.fc42 updates 1.4 MiB libubsan aarch64 15.1.1-2.fc42 updates 475.6 KiB libunwind aarch64 1.8.1-2.fc42 fedora 351.7 KiB libusb1 aarch64 1.0.28-2.fc42 fedora 178.7 KiB libuuid-devel aarch64 2.40.4-7.fc42 fedora 40.9 KiB libuv aarch64 1:1.51.0-1.fc42 updates 605.4 KiB libva aarch64 2.22.0-4.fc42 fedora 557.6 KiB libverto-devel aarch64 0.3.2-10.fc42 fedora 25.7 KiB libvisual aarch64 1:0.4.1-5.fc41 fedora 551.4 KiB libvorbis aarch64 1:1.3.7-12.fc42 fedora 845.6 KiB libwayland-client aarch64 1.23.1-1.fc42 updates 70.1 KiB libwayland-cursor aarch64 1.23.1-1.fc42 updates 81.4 KiB libwayland-egl aarch64 1.23.1-1.fc42 updates 68.4 KiB libwayland-server aarch64 1.23.1-1.fc42 updates 134.6 KiB libwebp aarch64 1.5.0-2.fc42 fedora 817.0 KiB libwebp-devel aarch64 1.5.0-2.fc42 fedora 121.2 KiB libxcb aarch64 1.17.0-5.fc42 fedora 2.2 MiB libxcb-devel aarch64 1.17.0-5.fc42 fedora 2.7 MiB libxcrypt-devel aarch64 4.4.38-7.fc42 updates 30.8 KiB libxkbcommon aarch64 1.8.1-1.fc42 fedora 406.9 KiB libxkbcommon-devel aarch64 1.8.1-1.fc42 fedora 358.8 KiB libxml2-devel aarch64 2.12.10-1.fc42 fedora 3.4 MiB libxshmfence aarch64 1.3.2-6.fc42 fedora 68.5 KiB libxslt aarch64 1.1.43-1.fc42 fedora 548.2 KiB libyuv aarch64 0-0.56.20240704git96bbdb5.fc42 fedora 526.5 KiB libzstd-devel aarch64 1.5.7-1.fc42 fedora 208.0 KiB llvm-filesystem aarch64 20.1.3-1.fc42 updates 0.0 B llvm-libs aarch64 20.1.3-1.fc42 updates 127.6 MiB lm_sensors-libs aarch64 3.6.0-22.fc42 fedora 93.8 KiB make aarch64 1:4.4.1-10.fc42 fedora 1.8 MiB mesa-dri-drivers aarch64 25.0.6-1.fc42 updates 106.9 MiB mesa-filesystem aarch64 25.0.6-1.fc42 updates 3.6 KiB mesa-libEGL aarch64 25.0.6-1.fc42 updates 395.1 KiB mesa-libGL aarch64 25.0.6-1.fc42 updates 596.1 KiB mesa-libGLU aarch64 9.0.3-6.fc42 fedora 329.5 KiB mesa-libGLU-devel aarch64 9.0.3-6.fc42 fedora 17.0 KiB mesa-libgbm aarch64 25.0.6-1.fc42 updates 67.7 KiB miniupnpc aarch64 2.3.0-1.fc42 fedora 227.3 KiB mpdecimal aarch64 4.0.1-1.fc42 updates 281.2 KiB mpg123-libs aarch64 1.32.10-1.fc42 updates 754.4 KiB nettle aarch64 3.10.1-1.fc42 fedora 765.3 KiB openssl-devel aarch64 1:3.2.4-3.fc42 fedora 4.3 MiB opus aarch64 1.5.2-2.fc42 fedora 455.7 KiB orc aarch64 0.4.41-1.fc42 fedora 874.5 KiB pango aarch64 1.56.3-1.fc42 fedora 1.2 MiB pango-devel aarch64 1.56.3-1.fc42 fedora 1.5 MiB pcre2-devel aarch64 10.45-1.fc42 fedora 2.1 MiB pcre2-utf16 aarch64 10.45-1.fc42 fedora 582.1 KiB pcre2-utf32 aarch64 10.45-1.fc42 fedora 582.0 KiB pixman aarch64 0.44.2-2.fc42 fedora 654.4 KiB pixman-devel aarch64 0.44.2-2.fc42 fedora 49.4 KiB portmidi aarch64 217-60.fc42 fedora 79.5 KiB publicsuffix-list noarch 20250116-1.fc42 fedora 329.8 KiB pulseaudio-libs aarch64 17.0-5.fc42 fedora 3.4 MiB python-pip-wheel noarch 24.3.1-2.fc42 fedora 1.2 MiB python3 aarch64 3.13.3-2.fc42 updates 84.7 KiB python3-libs aarch64 3.13.3-2.fc42 updates 42.0 MiB python3-packaging noarch 24.2-3.fc42 fedora 555.7 KiB rav1e-libs aarch64 0.7.1-5.fc42 fedora 2.1 MiB rhash aarch64 1.4.5-2.fc42 fedora 394.8 KiB sdl2-compat aarch64 2.32.56-1.fc42 updates 483.7 KiB shared-mime-info aarch64 2.3-7.fc42 fedora 5.3 MiB spirv-tools-libs aarch64 2025.2-2.fc42 updates 5.6 MiB svt-av1-libs aarch64 2.3.0-1.fc42 fedora 3.0 MiB sysprof-capture-devel aarch64 48.0-1.fc42 fedora 276.4 KiB systemd-devel aarch64 257.5-6.fc42 updates 610.6 KiB systemd-rpm-macros noarch 257.5-6.fc42 updates 10.7 KiB tzdata noarch 2025b-1.fc42 fedora 1.6 MiB vim-filesystem noarch 2:9.1.1275-1.fc42 updates 40.0 B vulkan-loader aarch64 1.4.313.0-1.fc42 updates 612.0 KiB wayland-devel aarch64 1.23.1-1.fc42 updates 699.0 KiB webkit2gtk4.1 aarch64 2.48.2-1.fc42 updates 85.4 MiB woff2 aarch64 1.0.2-22.fc42 fedora 205.2 KiB wxBase aarch64 3.2.8-1.fc42 updates 2.9 MiB wxBase-devel aarch64 3.2.8-1.fc42 updates 6.7 MiB wxGTK aarch64 3.2.8-1.fc42 updates 15.9 MiB wxGTK-gl aarch64 3.2.8-1.fc42 updates 134.6 KiB wxGTK-i18n noarch 3.2.8-1.fc42 updates 5.7 MiB wxGTK-media aarch64 3.2.8-1.fc42 updates 134.2 KiB wxGTK-webview aarch64 3.2.8-1.fc42 updates 267.4 KiB xdg-dbus-proxy aarch64 0.1.6-2.fc42 fedora 98.5 KiB xkeyboard-config noarch 2.44-1.fc42 fedora 6.6 MiB xml-common noarch 0.6.3-66.fc42 fedora 78.4 KiB xorg-x11-proto-devel noarch 2024.1-4.fc42 fedora 1.7 MiB xprop aarch64 1.2.8-3.fc42 fedora 78.6 KiB xz-devel aarch64 1:5.8.1-2.fc42 updates 258.8 KiB Transaction Summary: Installing: 301 packages Total size of inbound packages is 292 MiB. Need to download 292 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/301] SDL2_mixer-devel-0:2.8.1-1.fc 100% | 1.6 MiB/s | 36.2 KiB | 00m00s [ 2/301] deutex-0:5.2.3-1.fc42.aarch64 100% | 4.4 MiB/s | 121.7 KiB | 00m00s [ 3/301] dos2unix-0:7.5.2-3.fc42.aarch 100% | 36.7 MiB/s | 300.6 KiB | 00m00s [ 4/301] libcurl-devel-0:8.11.1-4.fc42 100% | 107.8 MiB/s | 883.0 KiB | 00m00s [ 5/301] cmake-0:3.31.6-2.fc42.aarch64 100% | 169.0 MiB/s | 8.5 MiB | 00m00s [ 6/301] libpng-devel-2:1.6.44-2.fc42. 100% | 23.7 MiB/s | 291.6 KiB | 00m00s [ 7/301] miniupnpc-devel-0:2.3.0-1.fc4 100% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 8/301] jsoncpp-devel-0:1.9.6-1.fc42. 100% | 4.8 MiB/s | 29.6 KiB | 00m00s [ 9/301] portmidi-devel-0:217-60.fc42. 100% | 10.4 MiB/s | 159.2 KiB | 00m00s [ 10/301] zlib-ng-compat-devel-0:2.2.4- 100% | 3.4 MiB/s | 38.4 KiB | 00m00s [ 11/301] wxGTK-devel-0:3.2.8-1.fc42.aa 100% | 8.1 MiB/s | 33.2 KiB | 00m00s [ 12/301] sdl2-compat-devel-0:2.32.56-1 100% | 42.9 MiB/s | 395.6 KiB | 00m00s [ 13/301] alsa-lib-devel-0:1.2.14-2.fc4 100% | 128.4 MiB/s | 789.2 KiB | 00m00s [ 14/301] SDL2_mixer-0:2.8.1-1.fc42.aar 100% | 12.2 MiB/s | 175.1 KiB | 00m00s [ 15/301] gcc-c++-0:15.1.1-2.fc42.aarch 100% | 241.5 MiB/s | 14.0 MiB | 00m00s [ 16/301] fltk-devel-0:1.3.11-1.fc42.aa 100% | 29.5 MiB/s | 3.5 MiB | 00m00s [ 17/301] cmake-filesystem-0:3.31.6-2.f 100% | 2.9 MiB/s | 17.6 KiB | 00m00s [ 18/301] cmake-data-0:3.31.6-2.fc42.no 100% | 45.7 MiB/s | 2.5 MiB | 00m00s [ 19/301] expat-0:2.7.1-1.fc42.aarch64 100% | 21.9 MiB/s | 112.1 KiB | 00m00s [ 20/301] make-1:4.4.1-10.fc42.aarch64 100% | 114.2 MiB/s | 584.7 KiB | 00m00s [ 21/301] rhash-0:1.4.5-2.fc42.aarch64 100% | 31.1 MiB/s | 191.0 KiB | 00m00s [ 22/301] libpng-2:1.6.44-2.fc42.aarch6 100% | 38.4 MiB/s | 118.0 KiB | 00m00s [ 23/301] jsoncpp-0:1.9.6-1.fc42.aarch6 100% | 5.4 MiB/s | 94.2 KiB | 00m00s [ 24/301] fontconfig-devel-0:2.16.0-2.f 100% | 32.7 MiB/s | 167.2 KiB | 00m00s [ 25/301] libICE-devel-0:1.1.2-2.fc42.a 100% | 22.5 MiB/s | 46.0 KiB | 00m00s [ 26/301] libSM-devel-0:1.2.5-2.fc42.aa 100% | 5.9 MiB/s | 12.0 KiB | 00m00s [ 27/301] libXft-devel-0:2.3.8-8.fc42.a 100% | 24.3 MiB/s | 49.7 KiB | 00m00s [ 28/301] fltk-0:1.3.11-1.fc42.aarch64 100% | 34.4 MiB/s | 598.0 KiB | 00m00s [ 29/301] libX11-devel-0:1.8.11-1.fc42. 100% | 101.7 MiB/s | 1.0 MiB | 00m00s [ 30/301] libXt-devel-0:1.3.1-2.fc42.aa 100% | 56.1 MiB/s | 459.9 KiB | 00m00s [ 31/301] libjpeg-turbo-devel-0:3.1.0-2 100% | 23.8 MiB/s | 97.6 KiB | 00m00s [ 32/301] mesa-libGLU-devel-0:9.0.3-6.f 100% | 3.9 MiB/s | 12.1 KiB | 00m00s [ 33/301] krb5-devel-0:1.21.3-5.fc42.aa 100% | 27.8 MiB/s | 142.5 KiB | 00m00s [ 34/301] libglvnd-devel-1:1.7.0-7.fc42 100% | 10.5 MiB/s | 161.8 KiB | 00m00s [ 35/301] libidn2-devel-0:2.3.8-1.fc42. 100% | 31.2 MiB/s | 63.9 KiB | 00m00s [ 36/301] libnghttp2-devel-0:1.64.0-3.f 100% | 18.1 MiB/s | 55.7 KiB | 00m00s [ 37/301] libpsl-devel-0:0.21.5-5.fc42. 100% | 10.8 MiB/s | 33.2 KiB | 00m00s [ 38/301] libssh-devel-0:0.11.1-4.fc42. 100% | 13.6 MiB/s | 41.8 KiB | 00m00s [ 39/301] miniupnpc-0:2.3.0-1.fc42.aarc 100% | 18.8 MiB/s | 57.7 KiB | 00m00s [ 40/301] brotli-devel-0:1.1.0-6.fc42.a 100% | 1.2 MiB/s | 33.9 KiB | 00m00s [ 41/301] openssl-devel-1:3.2.4-3.fc42. 100% | 140.6 MiB/s | 2.8 MiB | 00m00s [ 42/301] portmidi-0:217-60.fc42.aarch6 100% | 1.7 MiB/s | 30.3 KiB | 00m00s [ 43/301] wxBase-0:3.2.8-1.fc42.aarch64 100% | 92.4 MiB/s | 946.5 KiB | 00m00s [ 44/301] wxGTK-gl-0:3.2.8-1.fc42.aarch 100% | 9.9 MiB/s | 40.4 KiB | 00m00s [ 45/301] wxBase-devel-0:3.2.8-1.fc42.a 100% | 129.4 MiB/s | 1.3 MiB | 00m00s [ 46/301] wxGTK-media-0:3.2.8-1.fc42.aa 100% | 12.2 MiB/s | 37.6 KiB | 00m00s [ 47/301] wxGTK-webview-0:3.2.8-1.fc42. 100% | 17.8 MiB/s | 73.0 KiB | 00m00s [ 48/301] sdl2-compat-0:2.32.56-1.fc42. 100% | 27.4 MiB/s | 140.4 KiB | 00m00s [ 49/301] gtk3-devel-0:3.24.49-2.fc42.a 100% | 147.7 MiB/s | 4.3 MiB | 00m00s [ 50/301] wxGTK-0:3.2.8-1.fc42.aarch64 100% | 100.5 MiB/s | 4.5 MiB | 00m00s [ 51/301] alsa-lib-0:1.2.14-2.fc42.aarc 100% | 70.8 MiB/s | 507.3 KiB | 00m00s [ 52/301] libstdc++-devel-0:15.1.1-2.fc 100% | 142.3 MiB/s | 2.8 MiB | 00m00s [ 53/301] libmpc-0:1.3.1-7.fc42.aarch64 100% | 17.4 MiB/s | 71.3 KiB | 00m00s [ 54/301] emacs-filesystem-1:30.0-4.fc4 100% | 3.6 MiB/s | 7.4 KiB | 00m00s [ 55/301] fontconfig-0:2.16.0-2.fc42.aa 100% | 13.4 MiB/s | 274.1 KiB | 00m00s [ 56/301] libX11-0:1.8.11-1.fc42.aarch6 100% | 23.2 MiB/s | 642.7 KiB | 00m00s [ 57/301] libXcursor-0:1.2.3-2.fc42.aar 100% | 1.3 MiB/s | 31.2 KiB | 00m00s [ 58/301] gcc-0:15.1.1-2.fc42.aarch64 100% | 242.1 MiB/s | 36.1 MiB | 00m00s [ 59/301] libXext-0:1.3.6-3.fc42.aarch6 100% | 834.8 KiB/s | 38.4 KiB | 00m00s [ 60/301] libXft-0:2.3.8-8.fc42.aarch64 100% | 5.3 MiB/s | 70.6 KiB | 00m00s [ 61/301] libXfixes-0:6.0.1-5.fc42.aarc 100% | 1.4 MiB/s | 19.5 KiB | 00m00s [ 62/301] libXinerama-0:1.1.5-8.fc42.aa 100% | 1.2 MiB/s | 14.4 KiB | 00m00s [ 63/301] libXrender-0:0.9.12-2.fc42.aa 100% | 2.2 MiB/s | 27.0 KiB | 00m00s [ 64/301] libglvnd-glx-1:1.7.0-7.fc42.a 100% | 25.1 MiB/s | 128.6 KiB | 00m00s [ 65/301] libjpeg-turbo-0:3.1.0-2.fc42. 100% | 81.9 MiB/s | 251.6 KiB | 00m00s [ 66/301] libglvnd-opengl-1:1.7.0-7.fc4 100% | 2.8 MiB/s | 39.5 KiB | 00m00s [ 67/301] gettext-0:0.23.1-2.fc42.aarch 100% | 133.8 MiB/s | 1.1 MiB | 00m00s [ 68/301] freetype-devel-0:2.13.3-2.fc4 100% | 51.6 MiB/s | 1.0 MiB | 00m00s [ 69/301] xorg-x11-proto-devel-0:2024.1 100% | 1.3 MiB/s | 300.2 KiB | 00m00s [ 70/301] libICE-0:1.1.2-2.fc42.aarch64 100% | 25.1 MiB/s | 77.2 KiB | 00m00s [ 71/301] libuuid-devel-0:2.40.4-7.fc42 100% | 15.0 MiB/s | 30.7 KiB | 00m00s [ 72/301] libSM-0:1.2.5-2.fc42.aarch64 100% | 3.3 MiB/s | 44.4 KiB | 00m00s [ 73/301] libX11-xcb-0:1.8.11-1.fc42.aa 100% | 786.6 KiB/s | 11.8 KiB | 00m00s [ 74/301] libxml2-devel-0:2.12.10-1.fc4 100% | 12.8 MiB/s | 523.7 KiB | 00m00s [ 75/301] libxcb-devel-0:1.17.0-5.fc42. 100% | 65.3 MiB/s | 1.4 MiB | 00m00s [ 76/301] libXrender-devel-0:0.9.12-2.f 100% | 1.2 MiB/s | 19.1 KiB | 00m00s [ 77/301] libXt-0:1.3.1-2.fc42.aarch64 100% | 56.9 MiB/s | 174.7 KiB | 00m00s [ 78/301] libglvnd-1:1.7.0-7.fc42.aarch 100% | 26.5 MiB/s | 108.7 KiB | 00m00s [ 79/301] libglvnd-core-devel-1:1.7.0-7 100% | 1.4 MiB/s | 17.3 KiB | 00m00s [ 80/301] libglvnd-gles-1:1.7.0-7.fc42. 100% | 2.7 MiB/s | 30.2 KiB | 00m00s [ 81/301] brotli-0:1.1.0-6.fc42.aarch64 100% | 9.6 MiB/s | 19.6 KiB | 00m00s [ 82/301] mesa-libGLU-0:9.0.3-6.fc42.aa 100% | 21.3 MiB/s | 152.4 KiB | 00m00s [ 83/301] keyutils-libs-devel-0:1.6.3-5 100% | 11.7 MiB/s | 59.9 KiB | 00m00s [ 84/301] libcom_err-devel-0:1.47.2-3.f 100% | 8.2 MiB/s | 16.7 KiB | 00m00s [ 85/301] libkadm5-0:1.21.3-5.fc42.aarc 100% | 9.6 MiB/s | 78.5 KiB | 00m00s [ 86/301] libverto-devel-0:0.3.2-10.fc4 100% | 4.7 MiB/s | 14.4 KiB | 00m00s [ 87/301] libglvnd-egl-1:1.7.0-7.fc42.a 100% | 907.3 KiB/s | 36.3 KiB | 00m00s [ 88/301] libselinux-devel-0:3.8-1.fc42 100% | 7.8 MiB/s | 151.7 KiB | 00m00s [ 89/301] publicsuffix-list-0:20250116- 100% | 8.7 MiB/s | 89.0 KiB | 00m00s [ 90/301] libsecret-0:0.21.7-1.fc42.aar 100% | 31.4 MiB/s | 192.8 KiB | 00m00s [ 91/301] wxGTK-i18n-0:3.2.8-1.fc42.noa 100% | 107.2 MiB/s | 987.7 KiB | 00m00s [ 92/301] pcre2-utf32-0:10.45-1.fc42.aa 100% | 14.7 MiB/s | 210.2 KiB | 00m00s [ 93/301] gdk-pixbuf2-0:2.42.12-10.fc42 100% | 119.3 MiB/s | 488.5 KiB | 00m00s [ 94/301] cairo-0:1.18.2-3.fc42.aarch64 100% | 37.9 MiB/s | 698.9 KiB | 00m00s [ 95/301] cairo-gobject-0:1.18.2-3.fc42 100% | 1.4 MiB/s | 17.3 KiB | 00m00s [ 96/301] libmspack-0:0.10.1-0.14.alpha 100% | 13.4 MiB/s | 68.6 KiB | 00m00s [ 97/301] libtiff-0:4.7.0-3.fc42.aarch6 100% | 29.0 MiB/s | 207.5 KiB | 00m00s [ 98/301] libXtst-0:1.2.5-2.fc42.aarch6 100% | 830.0 KiB/s | 20.7 KiB | 00m00s [ 99/301] gtk3-0:3.24.49-2.fc42.aarch64 100% | 156.2 MiB/s | 5.8 MiB | 00m00s [100/301] libxkbcommon-0:1.8.1-1.fc42.a 100% | 6.5 MiB/s | 152.2 KiB | 00m00s [101/301] cairo-gobject-devel-0:1.18.2- 100% | 2.8 MiB/s | 11.3 KiB | 00m00s [102/301] pango-0:1.56.3-1.fc42.aarch64 100% | 19.9 MiB/s | 346.6 KiB | 00m00s [103/301] gdk-pixbuf2-devel-0:2.42.12-1 100% | 71.9 MiB/s | 368.0 KiB | 00m00s [104/301] fribidi-devel-0:1.0.16-2.fc42 100% | 2.4 MiB/s | 29.5 KiB | 00m00s [105/301] cairo-devel-0:1.18.2-3.fc42.a 100% | 9.4 MiB/s | 192.1 KiB | 00m00s [106/301] libXcomposite-devel-0:0.4.6-5 100% | 3.9 MiB/s | 15.9 KiB | 00m00s [107/301] libXcursor-devel-0:1.2.3-2.fc 100% | 2.8 MiB/s | 39.7 KiB | 00m00s [108/301] libXdamage-devel-0:1.1.6-5.fc 100% | 798.7 KiB/s | 9.6 KiB | 00m00s [109/301] libXext-devel-0:1.3.6-3.fc42. 100% | 27.8 MiB/s | 85.3 KiB | 00m00s [110/301] harfbuzz-0:10.4.0-1.fc42.aarc 100% | 31.9 MiB/s | 1.0 MiB | 00m00s [111/301] libXfixes-devel-0:6.0.1-5.fc4 100% | 1.0 MiB/s | 12.6 KiB | 00m00s [112/301] libXi-devel-0:1.8.2-2.fc42.aa 100% | 9.4 MiB/s | 116.0 KiB | 00m00s [113/301] libXinerama-devel-0:1.1.5-8.f 100% | 4.3 MiB/s | 13.1 KiB | 00m00s [114/301] libXrandr-devel-0:1.5.4-5.fc4 100% | 6.3 MiB/s | 19.3 KiB | 00m00s [115/301] libcloudproviders-devel-0:0.3 100% | 12.0 MiB/s | 49.1 KiB | 00m00s [116/301] libepoxy-devel-0:1.5.10-9.fc4 100% | 43.4 MiB/s | 133.3 KiB | 00m00s [117/301] pango-devel-0:1.56.3-1.fc42.a 100% | 39.3 MiB/s | 161.2 KiB | 00m00s [118/301] libxkbcommon-devel-0:1.8.1-1. 100% | 5.5 MiB/s | 68.2 KiB | 00m00s [119/301] SDL3-0:3.2.12-1.fc42.aarch64 100% | 120.0 MiB/s | 983.1 KiB | 00m00s [120/301] libepoxy-0:1.5.10-9.fc42.aarc 100% | 13.1 MiB/s | 241.1 KiB | 00m00s [121/301] default-fonts-core-sans-0:4.2 100% | 10.2 MiB/s | 31.3 KiB | 00m00s [122/301] fonts-filesystem-1:2.0.5-21.f 100% | 717.7 KiB/s | 8.6 KiB | 00m00s [123/301] freetype-0:2.13.3-2.fc42.aarc 100% | 26.2 MiB/s | 403.1 KiB | 00m00s [124/301] xml-common-0:0.6.3-66.fc42.no 100% | 1.5 MiB/s | 31.2 KiB | 00m00s [125/301] libX11-common-0:1.8.11-1.fc42 100% | 6.1 MiB/s | 176.1 KiB | 00m00s [126/301] cpp-0:15.1.1-2.fc42.aarch64 100% | 174.9 MiB/s | 11.7 MiB | 00m00s [127/301] bzip2-devel-0:1.0.8-20.fc42.a 100% | 11.6 MiB/s | 213.7 KiB | 00m00s [128/301] gettext-libs-0:0.23.1-2.fc42. 100% | 120.8 MiB/s | 742.5 KiB | 00m00s [129/301] harfbuzz-devel-0:10.4.0-1.fc4 100% | 25.9 MiB/s | 450.7 KiB | 00m00s [130/301] gettext-runtime-0:0.23.1-2.fc 100% | 5.9 MiB/s | 115.5 KiB | 00m00s [131/301] libtextstyle-0:0.23.1-2.fc42. 100% | 7.9 MiB/s | 88.8 KiB | 00m00s [132/301] libXau-devel-0:1.0.12-2.fc42. 100% | 1.5 MiB/s | 14.0 KiB | 00m00s [133/301] libsepol-devel-0:3.8-1.fc42.a 100% | 4.3 MiB/s | 48.4 KiB | 00m00s [134/301] gnutls-0:3.8.9-3.fc42.aarch64 100% | 191.1 MiB/s | 1.1 MiB | 00m00s [135/301] pcre2-devel-0:10.45-1.fc42.aa 100% | 40.8 MiB/s | 543.3 KiB | 00m00s [136/301] shared-mime-info-0:2.3-7.fc42 100% | 76.0 MiB/s | 389.0 KiB | 00m00s [137/301] pixman-0:0.44.2-2.fc42.aarch6 100% | 16.2 MiB/s | 198.7 KiB | 00m00s [138/301] adwaita-icon-theme-0:48.0-1.f 100% | 30.0 MiB/s | 399.2 KiB | 00m00s [139/301] colord-libs-0:1.4.7-6.fc42.aa 100% | 18.1 MiB/s | 222.8 KiB | 00m00s [140/301] fribidi-0:1.0.16-2.fc42.aarch 100% | 13.1 MiB/s | 53.8 KiB | 00m00s [141/301] gtk-update-icon-cache-0:3.24. 100% | 10.9 MiB/s | 33.4 KiB | 00m00s [142/301] gdk-pixbuf2-modules-0:2.42.12 100% | 1.9 MiB/s | 26.8 KiB | 00m00s [143/301] libxcb-0:1.17.0-5.fc42.aarch6 100% | 2.0 MiB/s | 241.7 KiB | 00m00s [144/301] libXcomposite-0:0.4.6-5.fc42. 100% | 12.0 MiB/s | 24.5 KiB | 00m00s [145/301] libXi-0:1.8.2-2.fc42.aarch64 100% | 13.0 MiB/s | 39.8 KiB | 00m00s [146/301] hicolor-icon-theme-0:0.17-20. 100% | 3.8 MiB/s | 65.7 KiB | 00m00s [147/301] libXdamage-0:1.1.6-5.fc42.aar 100% | 2.3 MiB/s | 23.6 KiB | 00m00s [148/301] libcloudproviders-0:0.3.6-1.f 100% | 22.2 MiB/s | 45.5 KiB | 00m00s [149/301] jbigkit-libs-0:2.1-31.fc42.aa 100% | 25.8 MiB/s | 52.8 KiB | 00m00s [150/301] libXrandr-0:1.5.4-5.fc42.aarc 100% | 2.4 MiB/s | 27.3 KiB | 00m00s [151/301] liblerc-0:4.0.0-8.fc42.aarch6 100% | 64.4 MiB/s | 197.8 KiB | 00m00s [152/301] libwebp-0:1.5.0-2.fc42.aarch6 100% | 84.9 MiB/s | 260.8 KiB | 00m00s [153/301] pixman-devel-0:0.44.2-2.fc42. 100% | 1.5 MiB/s | 17.4 KiB | 00m00s [154/301] libthai-0:0.1.29-10.fc42.aarc 100% | 12.1 MiB/s | 210.8 KiB | 00m00s [155/301] libtiff-devel-0:4.7.0-3.fc42. 100% | 43.6 MiB/s | 267.7 KiB | 00m00s [156/301] libthai-devel-0:0.1.29-10.fc4 100% | 47.9 MiB/s | 147.0 KiB | 00m00s [157/301] graphite2-0:1.3.14-18.fc42.aa 100% | 6.9 MiB/s | 91.8 KiB | 00m00s [158/301] abattis-cantarell-vf-fonts-0: 100% | 9.0 MiB/s | 120.3 KiB | 00m00s [159/301] libXau-0:1.0.12-2.fc42.aarch6 100% | 16.5 MiB/s | 33.8 KiB | 00m00s [160/301] google-noto-sans-vf-fonts-0:2 100% | 33.3 MiB/s | 614.5 KiB | 00m00s [161/301] graphite2-devel-0:1.3.14-18.f 100% | 1.8 MiB/s | 20.8 KiB | 00m00s [162/301] harfbuzz-icu-0:10.4.0-1.fc42. 100% | 5.1 MiB/s | 15.7 KiB | 00m00s [163/301] xkeyboard-config-0:2.44-1.fc4 100% | 16.8 MiB/s | 978.5 KiB | 00m00s [164/301] gettext-envsubst-0:0.23.1-2.f 100% | 18.1 MiB/s | 37.0 KiB | 00m00s [165/301] harfbuzz-cairo-0:10.4.0-1.fc4 100% | 2.5 MiB/s | 28.5 KiB | 00m00s [166/301] nettle-0:3.10.1-1.fc42.aarch6 100% | 103.7 MiB/s | 424.6 KiB | 00m00s [167/301] libicu-devel-0:76.1-4.fc42.aa 100% | 48.5 MiB/s | 793.9 KiB | 00m00s [168/301] pcre2-utf16-0:10.45-1.fc42.aa 100% | 16.6 MiB/s | 221.3 KiB | 00m00s [169/301] lcms2-0:2.16-5.fc42.aarch64 100% | 58.8 MiB/s | 180.8 KiB | 00m00s [170/301] libgusb-0:0.4.9-3.fc42.aarch6 100% | 12.1 MiB/s | 62.2 KiB | 00m00s [171/301] adwaita-cursor-theme-0:48.0-1 100% | 21.8 MiB/s | 379.6 KiB | 00m00s [172/301] libdatrie-0:0.2.13-11.fc42.aa 100% | 5.2 MiB/s | 32.1 KiB | 00m00s [173/301] libwebp-devel-0:1.5.0-2.fc42. 100% | 6.5 MiB/s | 39.7 KiB | 00m00s [174/301] adwaita-icon-theme-legacy-0:4 100% | 82.6 MiB/s | 2.5 MiB | 00m00s [175/301] libzstd-devel-0:1.5.7-1.fc42. 100% | 8.6 MiB/s | 53.1 KiB | 00m00s [176/301] liblerc-devel-0:4.0.0-8.fc42. 100% | 122.1 MiB/s | 3.2 MiB | 00m00s [177/301] libdatrie-devel-0:0.2.13-11.f 100% | 15.2 MiB/s | 155.8 KiB | 00m00s [178/301] google-noto-fonts-common-0:20 100% | 1.5 MiB/s | 17.1 KiB | 00m00s [179/301] json-glib-0:1.10.6-2.fc42.aar 100% | 54.9 MiB/s | 168.6 KiB | 00m00s [180/301] libusb1-0:1.0.28-2.fc42.aarch 100% | 6.3 MiB/s | 77.2 KiB | 00m00s [181/301] glib2-0:2.84.2-1.fc42.aarch64 100% | 144.6 MiB/s | 3.0 MiB | 00m00s [182/301] glib2-devel-0:2.84.2-1.fc42.a 100% | 98.9 MiB/s | 1.5 MiB | 00m00s [183/301] libffi-devel-0:3.4.6-5.fc42.a 100% | 2.3 MiB/s | 27.8 KiB | 00m00s [184/301] libicu-0:76.1-4.fc42.aarch64 100% | 203.2 MiB/s | 10.6 MiB | 00m00s [185/301] libmount-devel-0:2.40.4-7.fc4 100% | 1.1 MiB/s | 23.9 KiB | 00m00s [186/301] python3-packaging-0:24.2-3.fc 100% | 9.4 MiB/s | 154.0 KiB | 00m00s [187/301] libblkid-devel-0:2.40.4-7.fc4 100% | 11.2 MiB/s | 23.0 KiB | 00m00s [188/301] python3-0:3.13.3-2.fc42.aarch 100% | 14.6 MiB/s | 29.8 KiB | 00m00s [189/301] sysprof-capture-devel-0:48.0- 100% | 3.7 MiB/s | 56.7 KiB | 00m00s [190/301] libb2-0:0.98.1-13.fc42.aarch6 100% | 2.1 MiB/s | 26.0 KiB | 00m00s [191/301] tzdata-0:2025b-1.fc42.noarch 100% | 99.6 MiB/s | 714.0 KiB | 00m00s [192/301] python3-libs-0:3.13.3-2.fc42. 100% | 231.7 MiB/s | 9.0 MiB | 00m00s [193/301] python-pip-wheel-0:24.3.1-2.f 100% | 41.5 MiB/s | 1.2 MiB | 00m00s [194/301] xz-devel-1:5.8.1-2.fc42.aarch 100% | 3.4 MiB/s | 66.9 KiB | 00m00s [195/301] mesa-libGL-0:25.0.6-1.fc42.aa 100% | 41.4 MiB/s | 169.6 KiB | 00m00s [196/301] libXxf86vm-0:1.1.6-2.fc42.aar 100% | 1.3 MiB/s | 17.7 KiB | 00m00s [197/301] libdrm-0:2.4.124-2.fc42.aarch 100% | 14.2 MiB/s | 189.3 KiB | 00m00s [198/301] mesa-filesystem-0:25.0.6-1.fc 100% | 3.4 MiB/s | 20.8 KiB | 00m00s [199/301] libxshmfence-0:1.3.2-6.fc42.a 100% | 1.0 MiB/s | 13.5 KiB | 00m00s [200/301] lm_sensors-libs-0:3.6.0-22.fc 100% | 3.1 MiB/s | 40.6 KiB | 00m00s [201/301] mesa-libgbm-0:25.0.6-1.fc42.a 100% | 8.9 MiB/s | 27.5 KiB | 00m00s [202/301] libpciaccess-0:0.16-15.fc42.a 100% | 2.1 MiB/s | 26.1 KiB | 00m00s [203/301] mesa-libEGL-0:25.0.6-1.fc42.a 100% | 44.5 MiB/s | 136.6 KiB | 00m00s [204/301] at-spi2-atk-0:2.56.2-1.fc42.a 100% | 27.9 MiB/s | 85.7 KiB | 00m00s [205/301] at-spi2-atk-devel-0:2.56.2-1. 100% | 897.8 KiB/s | 10.8 KiB | 00m00s [206/301] at-spi2-core-0:2.56.2-1.fc42. 100% | 93.4 MiB/s | 382.4 KiB | 00m00s [207/301] dbus-devel-1:1.16.0-3.fc42.aa 100% | 2.5 MiB/s | 39.1 KiB | 00m00s [208/301] dbus-libs-1:1.16.0-3.fc42.aar 100% | 35.6 MiB/s | 145.8 KiB | 00m00s [209/301] mesa-dri-drivers-0:25.0.6-1.f 100% | 225.8 MiB/s | 20.8 MiB | 00m00s [210/301] atk-0:2.56.2-1.fc42.aarch64 100% | 2.4 MiB/s | 80.1 KiB | 00m00s [211/301] dbus-1:1.16.0-3.fc42.aarch64 100% | 297.2 KiB/s | 7.7 KiB | 00m00s [212/301] atk-devel-0:2.56.2-1.fc42.aar 100% | 72.2 MiB/s | 443.5 KiB | 00m00s [213/301] xprop-0:1.2.8-3.fc42.aarch64 100% | 3.1 MiB/s | 35.1 KiB | 00m00s [214/301] at-spi2-core-devel-0:2.56.2-1 100% | 20.8 MiB/s | 340.4 KiB | 00m00s [215/301] wayland-devel-0:1.23.1-1.fc42 100% | 24.8 MiB/s | 152.2 KiB | 00m00s [216/301] libXtst-devel-0:1.2.5-2.fc42. 100% | 1.1 MiB/s | 15.9 KiB | 00m00s [217/301] libwayland-client-0:1.23.1-1. 100% | 5.2 MiB/s | 31.7 KiB | 00m00s [218/301] libwayland-cursor-0:1.23.1-1. 100% | 2.3 MiB/s | 18.8 KiB | 00m00s [219/301] libwayland-egl-0:1.23.1-1.fc4 100% | 2.4 MiB/s | 12.4 KiB | 00m00s [220/301] libwayland-server-0:1.23.1-1. 100% | 8.1 MiB/s | 41.2 KiB | 00m00s [221/301] cups-filesystem-1:2.4.12-3.fc 100% | 13.3 MiB/s | 13.6 KiB | 00m00s [222/301] cups-libs-1:2.4.12-3.fc42.aar 100% | 63.5 MiB/s | 260.0 KiB | 00m00s [223/301] avahi-glib-0:0.9~rc2-2.fc42.a 100% | 7.4 MiB/s | 15.1 KiB | 00m00s [224/301] libtinysparql-0:3.9.2-1.fc42. 100% | 70.6 MiB/s | 361.5 KiB | 00m00s [225/301] systemd-devel-0:257.5-6.fc42. 100% | 132.3 MiB/s | 677.2 KiB | 00m00s [226/301] avahi-libs-0:0.9~rc2-2.fc42.a 100% | 4.1 MiB/s | 66.4 KiB | 00m00s [227/301] vim-filesystem-2:9.1.1275-1.f 100% | 3.2 MiB/s | 16.2 KiB | 00m00s [228/301] libsoup3-0:3.6.5-1.fc42.aarch 100% | 27.0 MiB/s | 387.4 KiB | 00m00s [229/301] libuv-1:1.51.0-1.fc42.aarch64 100% | 10.2 MiB/s | 261.9 KiB | 00m00s [230/301] bubblewrap-0:0.10.0-1.fc42.aa 100% | 6.0 MiB/s | 61.9 KiB | 00m00s [231/301] enchant2-0:2.8.2-5.fc42.aarch 100% | 10.4 MiB/s | 74.3 KiB | 00m00s [232/301] javascriptcoregtk4.1-0:2.48.2 100% | 129.0 MiB/s | 7.2 MiB | 00m00s [233/301] hyphen-0:2.8.8-26.fc42.aarch6 100% | 4.8 MiB/s | 29.4 KiB | 00m00s [234/301] libavif-0:1.1.1-1.fc42.aarch6 100% | 11.6 MiB/s | 95.0 KiB | 00m00s [235/301] libgcrypt-0:1.11.0-5.fc42.aar 100% | 23.3 MiB/s | 501.4 KiB | 00m00s [236/301] libjxl-1:0.11.1-2.fc42.aarch6 100% | 86.6 MiB/s | 886.9 KiB | 00m00s [237/301] libseccomp-0:2.5.5-2.fc41.aar 100% | 3.3 MiB/s | 71.4 KiB | 00m00s [238/301] libxslt-0:1.1.43-1.fc42.aarch 100% | 25.4 MiB/s | 182.3 KiB | 00m00s [239/301] woff2-0:1.0.2-22.fc42.aarch64 100% | 7.4 MiB/s | 61.0 KiB | 00m00s [240/301] flite-0:2.2-11.fc42.aarch64 100% | 106.1 MiB/s | 12.4 MiB | 00m00s [241/301] webkit2gtk4.1-0:2.48.2-1.fc42 100% | 135.7 MiB/s | 24.4 MiB | 00m00s [242/301] xdg-dbus-proxy-0:0.1.6-2.fc42 100% | 1.1 MiB/s | 44.9 KiB | 00m00s [243/301] hunspell-0:1.7.2-9.fc42.aarch 100% | 19.0 MiB/s | 485.7 KiB | 00m00s [244/301] pulseaudio-libs-0:17.0-5.fc42 100% | 93.8 MiB/s | 672.4 KiB | 00m00s [245/301] libdav1d-0:1.5.1-1.fc42.aarch 100% | 57.6 MiB/s | 354.1 KiB | 00m00s [246/301] libyuv-0:0-0.56.20240704git96 100% | 39.8 MiB/s | 162.9 KiB | 00m00s [247/301] libaom-0:3.12.0-1.fc42.aarch6 100% | 125.5 MiB/s | 1.6 MiB | 00m00s [248/301] rav1e-libs-0:0.7.1-5.fc42.aar 100% | 110.9 MiB/s | 794.6 KiB | 00m00s [249/301] svt-av1-libs-0:2.3.0-1.fc42.a 100% | 152.1 MiB/s | 1.2 MiB | 00m00s [250/301] highway-0:1.2.0-5.fc42.aarch6 100% | 100.1 MiB/s | 717.3 KiB | 00m00s [251/301] hunspell-en-US-0:0.20201207-1 100% | 44.1 MiB/s | 180.7 KiB | 00m00s [252/301] libasyncns-0:0.8-30.fc42.aarc 100% | 14.4 MiB/s | 29.5 KiB | 00m00s [253/301] libgpg-error-0:1.51-2.fc42.aa 100% | 16.5 MiB/s | 235.9 KiB | 00m00s [254/301] hunspell-filesystem-0:1.7.2-9 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [255/301] gsm-0:1.0.22-8.fc42.aarch64 100% | 17.3 MiB/s | 35.5 KiB | 00m00s [256/301] lame-libs-0:3.100-19.fc42.aar 100% | 82.2 MiB/s | 336.6 KiB | 00m00s [257/301] libogg-2:1.3.5-11.fc42.aarch6 100% | 10.8 MiB/s | 33.2 KiB | 00m00s [258/301] flac-libs-0:1.4.3-6.fc42.aarc 100% | 21.1 MiB/s | 237.8 KiB | 00m00s [259/301] libvorbis-1:1.3.7-12.fc42.aar 100% | 60.0 MiB/s | 184.4 KiB | 00m00s [260/301] opus-0:1.5.2-2.fc42.aarch64 100% | 46.9 MiB/s | 240.4 KiB | 00m00s [261/301] libsndfile-0:1.2.2-8.fc42.aar 100% | 11.2 MiB/s | 217.4 KiB | 00m00s [262/301] libunwind-0:1.8.1-2.fc42.aarc 100% | 16.1 MiB/s | 82.6 KiB | 00m00s [263/301] gstreamer1-0:1.26.1-1.fc42.aa 100% | 145.3 MiB/s | 1.6 MiB | 00m00s [264/301] gstreamer1-plugins-bad-free-l 100% | 108.6 MiB/s | 1.0 MiB | 00m00s [265/301] libnice-0:0.1.22-5.fc42.aarch 100% | 31.5 MiB/s | 193.4 KiB | 00m00s [266/301] libva-0:2.22.0-4.fc42.aarch64 100% | 16.2 MiB/s | 116.0 KiB | 00m00s [267/301] gupnp-igd-0:1.6.0-6.fc42.aarc 100% | 6.6 MiB/s | 33.6 KiB | 00m00s [268/301] gssdp-0:1.6.3-5.fc42.aarch64 100% | 11.2 MiB/s | 57.4 KiB | 00m00s [269/301] cdparanoia-libs-0:10.2-47.fc4 100% | 26.1 MiB/s | 53.5 KiB | 00m00s [270/301] gupnp-0:1.6.8-1.fc42.aarch64 100% | 25.8 MiB/s | 105.8 KiB | 00m00s [271/301] graphene-0:1.10.6-10.fc42.aar 100% | 12.2 MiB/s | 62.4 KiB | 00m00s [272/301] gstreamer1-plugins-base-0:1.2 100% | 167.5 MiB/s | 2.2 MiB | 00m00s [273/301] libXv-0:1.0.13-2.fc42.aarch64 100% | 3.7 MiB/s | 18.9 KiB | 00m00s [274/301] libtheora-1:1.1.1-39.fc42.aar 100% | 25.7 MiB/s | 157.7 KiB | 00m00s [275/301] iso-codes-0:4.17.0-2.fc42.noa 100% | 182.3 MiB/s | 3.6 MiB | 00m00s [276/301] libvisual-1:0.4.1-5.fc41.aarc 100% | 28.4 MiB/s | 145.2 KiB | 00m00s [277/301] libgudev-0:238-7.fc42.aarch64 100% | 2.6 MiB/s | 34.1 KiB | 00m00s [278/301] orc-0:0.4.41-1.fc42.aarch64 100% | 53.8 MiB/s | 220.3 KiB | 00m00s [279/301] hidapi-0:0.14.0-7.fc42.aarch6 100% | 15.1 MiB/s | 46.3 KiB | 00m00s [280/301] libmanette-0:0.2.12-1.fc42.aa 100% | 15.6 MiB/s | 64.1 KiB | 00m00s [281/301] mpdecimal-0:4.0.1-1.fc42.aarc 100% | 23.4 MiB/s | 95.8 KiB | 00m00s [282/301] llvm-filesystem-0:20.1.3-1.fc 100% | 4.6 MiB/s | 14.2 KiB | 00m00s [283/301] libevdev-0:1.13.4-1.fc42.aarc 100% | 3.1 MiB/s | 37.6 KiB | 00m00s [284/301] libedit-0:3.1-55.20250104cvs. 100% | 25.6 MiB/s | 104.8 KiB | 00m00s [285/301] libdecor-0:0.2.3-5.fc42.aarch 100% | 11.0 MiB/s | 56.5 KiB | 00m00s [286/301] spirv-tools-libs-0:2025.2-2.f 100% | 118.6 MiB/s | 1.4 MiB | 00m00s [287/301] vulkan-loader-0:1.4.313.0-1.f 100% | 22.4 MiB/s | 160.9 KiB | 00m00s [288/301] glibc-devel-0:2.41-5.fc42.aar 100% | 102.9 MiB/s | 632.4 KiB | 00m00s [289/301] libasan-0:15.1.1-2.fc42.aarch 100% | 69.3 MiB/s | 496.5 KiB | 00m00s [290/301] libatomic-0:15.1.1-2.fc42.aar 100% | 7.7 MiB/s | 39.5 KiB | 00m00s [291/301] libubsan-0:15.1.1-2.fc42.aarc 100% | 30.6 MiB/s | 219.2 KiB | 00m00s [292/301] mpg123-libs-0:1.32.10-1.fc42. 100% | 49.8 MiB/s | 357.2 KiB | 00m00s [293/301] hwdata-0:0.395-1.fc42.noarch 100% | 109.6 MiB/s | 1.6 MiB | 00m00s [294/301] libxcrypt-devel-0:4.4.38-7.fc 100% | 2.4 MiB/s | 29.3 KiB | 00m00s [295/301] kernel-headers-0:6.14.3-300.f 100% | 62.5 MiB/s | 1.6 MiB | 00m00s [296/301] gcc-plugin-annobin-0:15.1.1-2 100% | 12.6 MiB/s | 51.6 KiB | 00m00s [297/301] systemd-rpm-macros-0:257.5-6. 100% | 7.1 MiB/s | 36.4 KiB | 00m00s [298/301] cmake-rpm-macros-0:3.31.6-2.f 100% | 1.3 MiB/s | 16.9 KiB | 00m00s [299/301] annobin-plugin-gcc-0:12.94-1. 100% | 79.9 MiB/s | 981.2 KiB | 00m00s [300/301] annobin-docs-0:12.94-1.fc42.n 100% | 12.6 MiB/s | 90.4 KiB | 00m00s [301/301] llvm-libs-0:20.1.3-1.fc42.aar 100% | 214.9 MiB/s | 31.4 MiB | 00m00s -------------------------------------------------------------------------------- [301/301] Total 100% | 164.9 MiB/s | 292.0 MiB | 00m02s Running transaction [ 1/303] Verify package files 100% | 292.0 B/s | 301.0 B | 00m01s [ 2/303] Prepare transaction 100% | 1.2 KiB/s | 301.0 B | 00m00s [ 3/303] Installing xorg-x11-proto-dev 100% | 148.6 MiB/s | 1.8 MiB | 00m00s [ 4/303] Installing cmake-filesystem-0 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [ 5/303] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.5 KiB | 00m00s [ 6/303] Installing libwayland-client- 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [ 7/303] Installing libpng-2:1.6.44-2. 100% | 132.4 MiB/s | 271.1 KiB | 00m00s [ 8/303] Installing expat-0:2.7.1-1.fc 100% | 17.4 MiB/s | 356.2 KiB | 00m00s [ 9/303] Installing libjpeg-turbo-0:3. 100% | 241.0 MiB/s | 740.3 KiB | 00m00s [ 10/303] Installing dbus-libs-1:1.16.0 100% | 194.6 MiB/s | 398.6 KiB | 00m00s [ 11/303] Installing libX11-xcb-0:1.8.1 100% | 66.2 MiB/s | 67.8 KiB | 00m00s [ 12/303] Installing libpng-devel-2:1.6 100% | 44.3 MiB/s | 953.5 KiB | 00m00s [ 13/303] Installing libogg-2:1.3.5-11. 100% | 77.1 MiB/s | 78.9 KiB | 00m00s [ 14/303] Installing libicu-0:76.1-4.fc 100% | 320.5 MiB/s | 36.5 MiB | 00m00s [ 15/303] Installing libglvnd-1:1.7.0-7 100% | 443.4 MiB/s | 1.3 MiB | 00m00s [ 16/303] Installing libwayland-cursor- 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 17/303] Installing libwayland-server- 100% | 132.5 MiB/s | 135.7 KiB | 00m00s [ 18/303] Installing libepoxy-0:1.5.10- 100% | 312.7 MiB/s | 1.3 MiB | 00m00s [ 19/303] Installing libglvnd-opengl-1: 100% | 322.2 MiB/s | 330.0 KiB | 00m00s [ 20/303] Installing avahi-libs-0:0.9~r 100% | 113.8 MiB/s | 233.0 KiB | 00m00s [ 21/303] Installing libjpeg-turbo-deve 100% | 174.1 MiB/s | 356.5 KiB | 00m00s [ 22/303] Installing libwayland-egl-0:1 100% | 68.0 MiB/s | 69.6 KiB | 00m00s [ 23/303] Installing dbus-1:1.16.0-3.fc 100% | 0.0 B/s | 124.0 B | 00m00s [ 24/303] Installing libwebp-0:1.5.0-2. 100% | 200.5 MiB/s | 821.1 KiB | 00m00s [ 25/303] Installing fribidi-0:1.0.16-2 100% | 9.7 MiB/s | 248.8 KiB | 00m00s [ 26/303] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [ 27/303] Installing fonts-filesystem-1 100% | 769.5 KiB/s | 788.0 B | 00m00s [ 28/303] Installing libICE-0:1.1.2-2.f 100% | 109.3 MiB/s | 223.8 KiB | 00m00s [ 29/303] Installing libICE-devel-0:1.1 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 30/303] Installing libSM-0:1.2.5-2.fc 100% | 127.4 MiB/s | 130.4 KiB | 00m00s [ 31/303] Installing libmpc-0:1.3.1-7.f 100% | 75.3 MiB/s | 154.2 KiB | 00m00s [ 32/303] Installing alsa-lib-0:1.2.14- 100% | 55.0 MiB/s | 1.5 MiB | 00m00s [ 33/303] Installing fribidi-devel-0:1. 100% | 40.0 MiB/s | 81.9 KiB | 00m00s [ 34/303] Installing libvorbis-1:1.3.7- 100% | 276.1 MiB/s | 848.2 KiB | 00m00s [ 35/303] Installing opus-0:1.5.2-2.fc4 100% | 223.1 MiB/s | 456.8 KiB | 00m00s [ 36/303] Installing hunspell-filesyste 100% | 0.0 B/s | 388.0 B | 00m00s [ 37/303] Installing mesa-filesystem-0: 100% | 4.2 MiB/s | 4.3 KiB | 00m00s [ 38/303] Installing libffi-devel-0:3.4 100% | 30.5 MiB/s | 31.2 KiB | 00m00s [ 39/303] Installing libusb1-0:1.0.28-2 100% | 176.1 MiB/s | 180.3 KiB | 00m00s [ 40/303] Installing libdatrie-0:0.2.13 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [ 41/303] Installing libthai-0:0.1.29-1 100% | 263.4 MiB/s | 809.2 KiB | 00m00s [ 42/303] Installing lcms2-0:2.16-5.fc4 100% | 206.3 MiB/s | 422.4 KiB | 00m00s [ 43/303] Installing libXau-0:1.0.12-2. 100% | 119.6 MiB/s | 122.5 KiB | 00m00s [ 44/303] Installing libxcb-0:1.17.0-5. 100% | 271.0 MiB/s | 2.2 MiB | 00m00s [ 45/303] Installing graphite2-0:1.3.14 100% | 11.8 MiB/s | 241.7 KiB | 00m00s [ 46/303] Installing liblerc-0:4.0.0-8. 100% | 178.4 MiB/s | 548.0 KiB | 00m00s [ 47/303] Installing pixman-0:0.44.2-2. 100% | 213.4 MiB/s | 655.5 KiB | 00m00s [ 48/303] Installing pixman-devel-0:0.4 100% | 49.0 MiB/s | 50.2 KiB | 00m00s [ 49/303] Installing libtextstyle-0:0.2 100% | 195.3 MiB/s | 200.0 KiB | 00m00s [ 50/303] Installing gettext-libs-0:0.2 100% | 254.2 MiB/s | 2.0 MiB | 00m00s [ 51/303] Installing pcre2-utf32-0:10.4 100% | 113.8 MiB/s | 582.8 KiB | 00m00s [ 52/303] Installing libstdc++-devel-0: 100% | 251.8 MiB/s | 15.9 MiB | 00m00s [ 53/303] Installing make-1:4.4.1-10.fc 100% | 68.5 MiB/s | 1.9 MiB | 00m00s [ 54/303] Installing jsoncpp-0:1.9.6-1. 100% | 133.5 MiB/s | 273.4 KiB | 00m00s [ 55/303] Installing liblerc-devel-0:4. 100% | 389.7 MiB/s | 4.3 MiB | 00m00s [ 56/303] Installing graphite2-devel-0: 100% | 49.6 MiB/s | 50.8 KiB | 00m00s [ 57/303] Installing libXau-devel-0:1.0 100% | 1.5 MiB/s | 9.4 KiB | 00m00s [ 58/303] Installing libxcb-devel-0:1.1 100% | 42.0 MiB/s | 3.1 MiB | 00m00s [ 59/303] Installing libdatrie-devel-0: 100% | 27.8 MiB/s | 653.7 KiB | 00m00s [ 60/303] Installing libthai-devel-0:0. 100% | 116.9 MiB/s | 718.0 KiB | 00m00s [ 61/303] Installing hidapi-0:0.14.0-7. 100% | 90.3 MiB/s | 184.8 KiB | 00m00s [ 62/303] Installing wayland-devel-0:1. 100% | 31.4 MiB/s | 707.5 KiB | 00m00s [ 63/303] Installing hunspell-en-US-0:0 100% | 181.7 MiB/s | 558.1 KiB | 00m00s [ 64/303] Installing hunspell-0:1.7.2-9 100% | 51.1 MiB/s | 1.4 MiB | 00m00s [ 65/303] Installing portmidi-0:217-60. 100% | 5.3 MiB/s | 80.9 KiB | 00m00s [ 66/303] Installing cpp-0:15.1.1-2.fc4 100% | 234.7 MiB/s | 35.4 MiB | 00m00s [ 67/303] Installing abattis-cantarell- 100% | 47.5 MiB/s | 194.4 KiB | 00m00s [ 68/303] Installing iso-codes-0:4.17.0 100% | 222.6 MiB/s | 20.5 MiB | 00m00s [ 69/303] Installing libwebp-devel-0:1. 100% | 61.0 MiB/s | 124.9 KiB | 00m00s [ 70/303] Installing mesa-libGLU-0:9.0. 100% | 107.5 MiB/s | 330.3 KiB | 00m00s [ 71/303] Installing libicu-devel-0:76. 100% | 131.5 MiB/s | 5.1 MiB | 00m00s [ 72/303] Installing flac-libs-0:1.4.3- 100% | 150.5 MiB/s | 616.5 KiB | 00m00s [ 73/303] Installing libtheora-1:1.1.1- 100% | 230.1 MiB/s | 471.2 KiB | 00m00s [ 74/303] Installing libyuv-0:0-0.56.20 100% | 257.9 MiB/s | 528.2 KiB | 00m00s [ 75/303] Installing libssh-devel-0:0.1 100% | 88.1 MiB/s | 180.5 KiB | 00m00s [ 76/303] Installing annobin-docs-0:12. 100% | 24.4 MiB/s | 100.0 KiB | 00m00s [ 77/303] Installing kernel-headers-0:6 100% | 131.5 MiB/s | 6.6 MiB | 00m00s [ 78/303] Installing libxcrypt-devel-0: 100% | 10.8 MiB/s | 33.1 KiB | 00m00s [ 79/303] Installing glibc-devel-0:2.41 100% | 109.2 MiB/s | 2.3 MiB | 00m00s [ 80/303] Installing hwdata-0:0.395-1.f 100% | 395.2 MiB/s | 9.5 MiB | 00m00s [ 81/303] Installing libpciaccess-0:0.1 100% | 72.2 MiB/s | 74.0 KiB | 00m00s [ 82/303] Installing libdrm-0:2.4.124-2 100% | 186.8 MiB/s | 765.1 KiB | 00m00s [ 83/303] Installing mpg123-libs-0:1.32 100% | 184.8 MiB/s | 757.0 KiB | 00m00s [ 84/303] Installing libubsan-0:15.1.1- 100% | 232.6 MiB/s | 476.4 KiB | 00m00s [ 85/303] Installing libatomic-0:15.1.1 100% | 67.8 MiB/s | 69.5 KiB | 00m00s [ 86/303] Installing libasan-0:15.1.1-2 100% | 256.7 MiB/s | 1.5 MiB | 00m00s [ 87/303] Installing gcc-0:15.1.1-2.fc4 100% | 293.2 MiB/s | 99.1 MiB | 00m00s [ 88/303] Installing vulkan-loader-0:1. 100% | 150.1 MiB/s | 614.6 KiB | 00m00s [ 89/303] Installing spirv-tools-libs-0 100% | 309.4 MiB/s | 5.6 MiB | 00m00s [ 90/303] Installing libedit-0:3.1-55.2 100% | 137.6 MiB/s | 281.8 KiB | 00m00s [ 91/303] Installing llvm-filesystem-0: 100% | 1.0 MiB/s | 1.1 KiB | 00m00s [ 92/303] Installing llvm-libs-0:20.1.3 100% | 323.8 MiB/s | 127.6 MiB | 00m00s [ 93/303] Installing mpdecimal-0:4.0.1- 100% | 138.1 MiB/s | 282.7 KiB | 00m00s [ 94/303] Installing libevdev-0:1.13.4- 100% | 132.0 MiB/s | 135.2 KiB | 00m00s [ 95/303] Installing orc-0:0.4.41-1.fc4 100% | 40.8 MiB/s | 877.0 KiB | 00m00s [ 96/303] Installing libvisual-1:0.4.1- 100% | 180.3 MiB/s | 553.9 KiB | 00m00s [ 97/303] Installing cdparanoia-libs-0: 100% | 135.7 MiB/s | 139.0 KiB | 00m00s [ 98/303] Installing libunwind-0:1.8.1- 100% | 173.4 MiB/s | 355.1 KiB | 00m00s [ 99/303] Installing lame-libs-0:3.100- 100% | 305.4 MiB/s | 1.2 MiB | 00m00s [100/303] Installing gsm-0:1.0.22-8.fc4 100% | 76.5 MiB/s | 78.4 KiB | 00m00s [101/303] Installing libsndfile-0:1.2.2 100% | 183.5 MiB/s | 563.7 KiB | 00m00s [102/303] Installing libasyncns-0:0.8-3 100% | 98.3 MiB/s | 100.7 KiB | 00m00s [103/303] Installing pulseaudio-libs-0: 100% | 245.5 MiB/s | 3.4 MiB | 00m00s [104/303] Installing flite-0:2.2-11.fc4 100% | 262.8 MiB/s | 21.6 MiB | 00m00s [105/303] Installing highway-0:1.2.0-5. 100% | 368.8 MiB/s | 4.4 MiB | 00m00s [106/303] Installing libgpg-error-0:1.5 100% | 39.1 MiB/s | 959.9 KiB | 00m00s [107/303] Installing libgcrypt-0:1.11.0 100% | 226.0 MiB/s | 1.1 MiB | 00m00s [108/303] Installing svt-av1-libs-0:2.3 100% | 275.9 MiB/s | 3.0 MiB | 00m00s [109/303] Installing rav1e-libs-0:0.7.1 100% | 257.8 MiB/s | 2.1 MiB | 00m00s [110/303] Installing libdav1d-0:1.5.1-1 100% | 209.4 MiB/s | 857.9 KiB | 00m00s [111/303] Installing libaom-0:3.12.0-1. 100% | 272.2 MiB/s | 3.8 MiB | 00m00s [112/303] Installing libavif-0:1.1.1-1. 100% | 107.1 MiB/s | 219.4 KiB | 00m00s [113/303] Installing woff2-0:1.0.2-22.f 100% | 101.1 MiB/s | 207.1 KiB | 00m00s [114/303] Installing libxslt-0:1.1.43-1 100% | 25.6 MiB/s | 551.3 KiB | 00m00s [115/303] Installing libseccomp-0:2.5.5 100% | 118.8 MiB/s | 243.3 KiB | 00m00s [116/303] Installing hyphen-0:2.8.8-26. 100% | 45.7 MiB/s | 93.6 KiB | 00m00s [117/303] Installing bubblewrap-0:0.10. 100% | 12.1 MiB/s | 248.2 KiB | 00m00s [118/303] Installing libuv-1:1.51.0-1.f 100% | 198.0 MiB/s | 608.2 KiB | 00m00s [119/303] Installing vim-filesystem-2:9 100% | 1.5 MiB/s | 4.7 KiB | 00m00s [120/303] Installing systemd-devel-0:25 100% | 29.0 MiB/s | 741.7 KiB | 00m00s [121/303] Installing dbus-devel-1:1.16. 100% | 66.6 MiB/s | 136.5 KiB | 00m00s [122/303] Installing cups-filesystem-1: 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [123/303] Installing lm_sensors-libs-0: 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [124/303] Installing libxshmfence-0:1.3 100% | 68.0 MiB/s | 69.6 KiB | 00m00s [125/303] Installing mesa-dri-drivers-0 100% | 403.4 MiB/s | 106.9 MiB | 00m00s [126/303] Installing mesa-libgbm-0:25.0 100% | 67.0 MiB/s | 68.6 KiB | 00m00s [127/303] Installing libglvnd-egl-1:1.7 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [128/303] Installing mesa-libEGL-0:25.0 100% | 193.4 MiB/s | 396.0 KiB | 00m00s [129/303] Installing libglvnd-gles-1:1. 100% | 386.4 MiB/s | 395.7 KiB | 00m00s [130/303] Installing xz-devel-1:5.8.1-2 100% | 85.5 MiB/s | 262.6 KiB | 00m00s [131/303] Installing libxml2-devel-0:2. 100% | 97.6 MiB/s | 3.4 MiB | 00m00s [132/303] Installing tzdata-0:2025b-1.f 100% | 35.7 MiB/s | 1.9 MiB | 00m00s [133/303] Installing python-pip-wheel-0 100% | 414.7 MiB/s | 1.2 MiB | 00m00s [134/303] Installing libb2-0:0.98.1-13. 100% | 12.2 MiB/s | 75.2 KiB | 00m00s [135/303] Installing python3-libs-0:3.1 100% | 236.8 MiB/s | 42.4 MiB | 00m00s [136/303] Installing python3-0:3.13.3-2 100% | 4.2 MiB/s | 86.4 KiB | 00m00s [137/303] Installing cmake-rpm-macros-0 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [138/303] Installing python3-packaging- 100% | 138.7 MiB/s | 568.0 KiB | 00m00s [139/303] Installing libblkid-devel-0:2 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [140/303] Installing sysprof-capture-de 100% | 136.4 MiB/s | 279.2 KiB | 00m00s [141/303] Installing google-noto-fonts- 100% | 18.1 MiB/s | 18.5 KiB | 00m00s [142/303] Installing google-noto-sans-v 100% | 278.3 MiB/s | 1.4 MiB | 00m00s [143/303] Installing default-fonts-core 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [144/303] Installing libzstd-devel-0:1. 100% | 40.8 MiB/s | 208.8 KiB | 00m00s [145/303] Installing adwaita-icon-theme 100% | 41.9 MiB/s | 2.4 MiB | 00m00s [146/303] Installing adwaita-cursor-the 100% | 544.2 MiB/s | 11.4 MiB | 00m00s [147/303] Installing adwaita-icon-theme 100% | 48.1 MiB/s | 1.3 MiB | 00m00s [148/303] Installing nettle-0:3.10.1-1. 100% | 187.6 MiB/s | 768.4 KiB | 00m00s [149/303] Installing gnutls-0:3.8.9-3.f 100% | 190.6 MiB/s | 3.4 MiB | 00m00s [150/303] Installing glib2-0:2.84.2-1.f 100% | 226.0 MiB/s | 15.4 MiB | 00m00s [151/303] Installing harfbuzz-0:10.4.0- 100% | 264.1 MiB/s | 2.6 MiB | 00m00s [152/303] Installing freetype-0:2.13.3- 100% | 199.3 MiB/s | 816.2 KiB | 00m00s [153/303] Installing fontconfig-0:2.16. 100% | 1.2 MiB/s | 1.2 MiB | 00m01s [154/303] Installing libsoup3-0:3.6.5-1 100% | 107.1 MiB/s | 1.2 MiB | 00m00s [155/303] Installing gstreamer1-0:1.26. 100% | 130.8 MiB/s | 5.8 MiB | 00m00s [156/303] Installing shared-mime-info-0 100% | 72.9 MiB/s | 2.6 MiB | 00m00s [157/303] Installing gdk-pixbuf2-0:2.42 100% | 77.4 MiB/s | 2.6 MiB | 00m00s [158/303] Installing gssdp-0:1.6.3-5.fc 100% | 93.7 MiB/s | 192.0 KiB | 00m00s [159/303] Installing harfbuzz-icu-0:10. 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [160/303] Installing libsecret-0:0.21.7 100% | 24.9 MiB/s | 637.7 KiB | 00m00s [161/303] Installing wxBase-0:3.2.8-1.f 100% | 290.6 MiB/s | 2.9 MiB | 00m00s [162/303] Installing libcloudproviders- 100% | 77.2 MiB/s | 158.2 KiB | 00m00s [163/303] Installing json-glib-0:1.10.6 100% | 86.9 MiB/s | 622.6 KiB | 00m00s [164/303] Installing javascriptcoregtk4 100% | 319.2 MiB/s | 28.1 MiB | 00m00s [165/303] Installing libgudev-0:238-7.f 100% | 51.4 MiB/s | 105.3 KiB | 00m00s [166/303] Installing libmanette-0:0.2.1 100% | 178.1 MiB/s | 364.8 KiB | 00m00s [167/303] Installing libgusb-0:0.4.9-3. 100% | 89.7 MiB/s | 183.6 KiB | 00m00s [168/303] Installing colord-libs-0:1.4. 100% | 237.6 MiB/s | 973.2 KiB | 00m00s [169/303] Installing libcloudproviders- 100% | 93.4 MiB/s | 382.5 KiB | 00m00s [170/303] Installing wxBase-devel-0:3.2 100% | 98.8 MiB/s | 6.8 MiB | 00m00s [171/303] Installing gupnp-0:1.6.8-1.fc 100% | 104.8 MiB/s | 321.9 KiB | 00m00s [172/303] Installing gupnp-igd-0:1.6.0- 100% | 49.1 MiB/s | 100.6 KiB | 00m00s [173/303] Installing libnice-0:0.1.22-5 100% | 27.4 MiB/s | 616.4 KiB | 00m00s [174/303] Installing gtk-update-icon-ca 100% | 4.9 MiB/s | 95.2 KiB | 00m00s [175/303] Installing libjxl-1:0.11.1-2. 100% | 270.8 MiB/s | 2.4 MiB | 00m00s [176/303] Installing avahi-glib-0:0.9~r 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [177/303] Installing libtinysparql-0:3. 100% | 284.3 MiB/s | 1.4 MiB | 00m00s [178/303] Installing enchant2-0:2.8.2-5 100% | 16.0 MiB/s | 327.9 KiB | 00m00s [179/303] Installing xdg-dbus-proxy-0:0 100% | 5.1 MiB/s | 100.1 KiB | 00m00s [180/303] Installing graphene-0:1.10.6- 100% | 88.0 MiB/s | 180.3 KiB | 00m00s [181/303] Installing cups-libs-1:2.4.12 100% | 217.6 MiB/s | 668.4 KiB | 00m00s [182/303] Installing pcre2-utf16-0:10.4 100% | 189.8 MiB/s | 583.0 KiB | 00m00s [183/303] Installing pcre2-devel-0:10.4 100% | 72.2 MiB/s | 2.1 MiB | 00m00s [184/303] Installing gettext-envsubst-0 100% | 5.6 MiB/s | 108.1 KiB | 00m00s [185/303] Installing gettext-runtime-0: 100% | 21.1 MiB/s | 517.4 KiB | 00m00s [186/303] Installing gettext-0:0.23.1-2 100% | 144.9 MiB/s | 5.8 MiB | 00m00s [187/303] Installing xkeyboard-config-0 100% | 215.2 MiB/s | 6.7 MiB | 00m00s [188/303] Installing libxkbcommon-0:1.8 100% | 199.5 MiB/s | 408.7 KiB | 00m00s [189/303] Installing libxkbcommon-devel 100% | 176.0 MiB/s | 360.5 KiB | 00m00s [190/303] Installing jbigkit-libs-0:2.1 100% | 89.6 MiB/s | 183.5 KiB | 00m00s [191/303] Installing libtiff-0:4.7.0-3. 100% | 214.9 MiB/s | 660.2 KiB | 00m00s [192/303] Installing gdk-pixbuf2-module 100% | 133.5 MiB/s | 136.7 KiB | 00m00s [193/303] Installing libtiff-devel-0:4. 100% | 150.8 MiB/s | 772.3 KiB | 00m00s [194/303] Installing hicolor-icon-theme 100% | 12.5 MiB/s | 179.5 KiB | 00m00s [195/303] Installing libsepol-devel-0:3 100% | 41.8 MiB/s | 128.3 KiB | 00m00s [196/303] Installing libselinux-devel-0 100% | 19.7 MiB/s | 161.6 KiB | 00m00s [197/303] Installing libmount-devel-0:2 100% | 31.5 MiB/s | 64.5 KiB | 00m00s [198/303] Installing glib2-devel-0:2.84 100% | 252.5 MiB/s | 16.2 MiB | 00m00s [199/303] Installing gdk-pixbuf2-devel- 100% | 80.1 MiB/s | 2.4 MiB | 00m00s [200/303] Installing bzip2-devel-0:1.0. 100% | 151.7 MiB/s | 310.7 KiB | 00m00s [201/303] Installing libX11-common-0:1. 100% | 91.4 MiB/s | 1.2 MiB | 00m00s [202/303] Installing libX11-0:1.8.11-1. 100% | 182.9 MiB/s | 1.3 MiB | 00m00s [203/303] Installing libX11-devel-0:1.8 100% | 41.4 MiB/s | 1.1 MiB | 00m00s [204/303] Installing libXext-0:1.3.6-3. 100% | 143.7 MiB/s | 147.1 KiB | 00m00s [205/303] Installing libXext-devel-0:1. 100% | 36.1 MiB/s | 110.9 KiB | 00m00s [206/303] Installing libXrender-0:0.9.1 100% | 69.6 MiB/s | 71.3 KiB | 00m00s [207/303] Installing cairo-0:1.18.2-3.f 100% | 254.7 MiB/s | 1.8 MiB | 00m00s [208/303] Installing libXrender-devel-0 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [209/303] Installing libXfixes-0:6.0.1- 100% | 70.0 MiB/s | 71.6 KiB | 00m00s [210/303] Installing libXfixes-devel-0: 100% | 9.7 MiB/s | 9.9 KiB | 00m00s [211/303] Installing libXi-0:1.8.2-2.fc 100% | 71.9 MiB/s | 73.6 KiB | 00m00s [212/303] Installing libXtst-0:1.2.5-2. 100% | 72.8 MiB/s | 74.6 KiB | 00m00s [213/303] Installing libXi-devel-0:1.8. 100% | 47.1 MiB/s | 144.6 KiB | 00m00s [214/303] Installing libXcursor-0:1.2.3 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [215/303] Installing cairo-gobject-0:1. 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [216/303] Installing libXft-0:2.3.8-8.f 100% | 189.4 MiB/s | 193.9 KiB | 00m00s [217/303] Installing pango-0:1.56.3-1.f 100% | 50.5 MiB/s | 1.2 MiB | 00m00s [218/303] Installing libXinerama-0:1.1. 100% | 70.4 MiB/s | 72.1 KiB | 00m00s [219/303] Installing libXdamage-0:1.1.6 100% | 95.0 MiB/s | 97.2 KiB | 00m00s [220/303] Installing libXrandr-0:1.5.4- 100% | 71.2 MiB/s | 72.9 KiB | 00m00s [221/303] Installing libXcomposite-0:0. 100% | 95.8 MiB/s | 98.1 KiB | 00m00s [222/303] Installing libXcomposite-deve 100% | 10.3 MiB/s | 10.5 KiB | 00m00s [223/303] Installing libXrandr-devel-0: 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [224/303] Installing libXdamage-devel-0 100% | 0.0 B/s | 3.1 KiB | 00m00s [225/303] Installing libXinerama-devel- 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [226/303] Installing libXcursor-devel-0 100% | 16.0 MiB/s | 32.8 KiB | 00m00s [227/303] Installing libXtst-devel-0:1. 100% | 13.7 MiB/s | 14.0 KiB | 00m00s [228/303] Installing harfbuzz-cairo-0:1 100% | 67.4 MiB/s | 69.0 KiB | 00m00s [229/303] Installing libXxf86vm-0:1.1.6 100% | 68.9 MiB/s | 70.5 KiB | 00m00s [230/303] Installing libglvnd-glx-1:1.7 100% | 340.7 MiB/s | 1.0 MiB | 00m00s [231/303] Installing mesa-libGL-0:25.0. 100% | 291.5 MiB/s | 597.0 KiB | 00m00s [232/303] Installing fltk-0:1.3.11-1.fc 100% | 222.9 MiB/s | 1.6 MiB | 00m00s [233/303] Installing libva-0:2.22.0-4.f 100% | 182.8 MiB/s | 561.6 KiB | 00m00s [234/303] Installing libXv-0:1.0.13-2.f 100% | 69.6 MiB/s | 71.2 KiB | 00m00s [235/303] Installing gstreamer1-plugins 100% | 240.8 MiB/s | 8.4 MiB | 00m00s [236/303] Installing gstreamer1-plugins 100% | 257.5 MiB/s | 3.9 MiB | 00m00s [237/303] Installing libXt-0:1.3.1-2.fc 100% | 233.8 MiB/s | 478.8 KiB | 00m00s [238/303] Installing xprop-0:1.2.8-3.fc 100% | 3.9 MiB/s | 80.0 KiB | 00m00s [239/303] Installing at-spi2-core-0:2.5 100% | 126.4 MiB/s | 1.6 MiB | 00m00s [240/303] Installing atk-0:2.56.2-1.fc4 100% | 145.6 MiB/s | 298.2 KiB | 00m00s [241/303] Installing at-spi2-atk-0:2.56 100% | 117.6 MiB/s | 361.2 KiB | 00m00s [242/303] Installing gtk3-0:3.24.49-2.f 100% | 230.4 MiB/s | 23.7 MiB | 00m00s [243/303] Installing atk-devel-0:2.56.2 100% | 215.6 MiB/s | 6.0 MiB | 00m00s [244/303] Installing webkit2gtk4.1-0:2. 100% | 332.4 MiB/s | 85.4 MiB | 00m00s [245/303] Installing libdecor-0:0.2.3-5 100% | 103.4 MiB/s | 211.8 KiB | 00m00s [246/303] Installing SDL3-0:3.2.12-1.fc 100% | 296.5 MiB/s | 2.7 MiB | 00m00s [247/303] Installing sdl2-compat-0:2.32 100% | 158.0 MiB/s | 485.4 KiB | 00m00s [248/303] Installing SDL2_mixer-0:2.8.1 100% | 22.3 MiB/s | 480.3 KiB | 00m00s [249/303] Installing at-spi2-core-devel 100% | 206.7 MiB/s | 4.3 MiB | 00m00s [250/303] Installing at-spi2-atk-devel- 100% | 2.1 MiB/s | 2.2 KiB | 00m00s [251/303] Installing libmspack-0:0.10.1 100% | 96.5 MiB/s | 197.6 KiB | 00m00s [252/303] Installing wxGTK-i18n-0:3.2.8 100% | 298.0 MiB/s | 5.7 MiB | 00m00s [253/303] Installing wxGTK-0:3.2.8-1.fc 100% | 311.6 MiB/s | 15.9 MiB | 00m00s [254/303] Installing wxGTK-gl-0:3.2.8-1 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [255/303] Installing wxGTK-media-0:3.2. 100% | 131.9 MiB/s | 135.1 KiB | 00m00s [256/303] Installing wxGTK-webview-0:3. 100% | 131.3 MiB/s | 269.0 KiB | 00m00s [257/303] Installing publicsuffix-list- 100% | 161.5 MiB/s | 330.8 KiB | 00m00s [258/303] Installing libpsl-devel-0:0.2 100% | 110.9 MiB/s | 113.6 KiB | 00m00s [259/303] Installing libverto-devel-0:0 100% | 25.7 MiB/s | 26.4 KiB | 00m00s [260/303] Installing libkadm5-0:1.21.3- 100% | 130.9 MiB/s | 268.1 KiB | 00m00s [261/303] Installing libcom_err-devel-0 100% | 961.8 KiB/s | 18.3 KiB | 00m00s [262/303] Installing keyutils-libs-deve 100% | 27.0 MiB/s | 55.2 KiB | 00m00s [263/303] Installing krb5-devel-0:1.21. 100% | 31.7 MiB/s | 715.2 KiB | 00m00s [264/303] Installing brotli-0:1.1.0-6.f 100% | 3.5 MiB/s | 68.3 KiB | 00m00s [265/303] Installing brotli-devel-0:1.1 100% | 33.2 MiB/s | 68.0 KiB | 00m00s [266/303] Installing fontconfig-devel-0 100% | 18.8 MiB/s | 154.4 KiB | 00m00s [267/303] Installing freetype-devel-0:2 100% | 189.8 MiB/s | 8.5 MiB | 00m00s [268/303] Installing cairo-devel-0:1.18 100% | 286.4 MiB/s | 2.3 MiB | 00m00s [269/303] Installing harfbuzz-devel-0:1 100% | 145.8 MiB/s | 5.2 MiB | 00m00s [270/303] Installing libXft-devel-0:2.3 100% | 14.4 MiB/s | 44.3 KiB | 00m00s [271/303] Installing pango-devel-0:1.56 100% | 303.4 MiB/s | 1.5 MiB | 00m00s [272/303] Installing cairo-gobject-deve 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [273/303] Installing libglvnd-core-deve 100% | 40.1 MiB/s | 41.1 KiB | 00m00s [274/303] Installing libglvnd-devel-1:1 100% | 424.1 MiB/s | 2.1 MiB | 00m00s [275/303] Installing mesa-libGLU-devel- 100% | 17.1 MiB/s | 17.5 KiB | 00m00s [276/303] Installing sdl2-compat-devel- 100% | 97.1 MiB/s | 2.7 MiB | 00m00s [277/303] Installing libepoxy-devel-0:1 100% | 317.9 MiB/s | 1.6 MiB | 00m00s [278/303] Installing gtk3-devel-0:3.24. 100% | 304.7 MiB/s | 34.4 MiB | 00m00s [279/303] Installing libuuid-devel-0:2. 100% | 42.8 MiB/s | 43.8 KiB | 00m00s [280/303] Installing libSM-devel-0:1.2. 100% | 19.2 MiB/s | 19.7 KiB | 00m00s [281/303] Installing libXt-devel-0:1.3. 100% | 128.0 MiB/s | 1.7 MiB | 00m00s [282/303] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [283/303] Installing miniupnpc-0:2.3.0- 100% | 7.0 MiB/s | 229.7 KiB | 00m00s [284/303] Installing openssl-devel-1:3. 100% | 45.1 MiB/s | 5.2 MiB | 00m00s [285/303] Installing libnghttp2-devel-0 100% | 144.8 MiB/s | 296.5 KiB | 00m00s [286/303] Installing libidn2-devel-0:2. 100% | 51.0 MiB/s | 156.7 KiB | 00m00s [287/303] Installing rhash-0:1.4.5-2.fc 100% | 12.2 MiB/s | 400.1 KiB | 00m00s [288/303] Installing cmake-data-0:3.31. 100% | 68.2 MiB/s | 9.1 MiB | 00m00s [289/303] Installing cmake-0:3.31.6-2.f 100% | 267.5 MiB/s | 29.4 MiB | 00m00s [290/303] Installing libcurl-devel-0:8. 100% | 33.2 MiB/s | 1.4 MiB | 00m00s [291/303] Installing miniupnpc-devel-0: 100% | 7.2 MiB/s | 36.9 KiB | 00m00s [292/303] Installing fltk-devel-0:1.3.1 100% | 332.5 MiB/s | 44.5 MiB | 00m00s [293/303] Installing wxGTK-devel-0:3.2. 100% | 75.0 MiB/s | 76.8 KiB | 00m00s [294/303] Installing SDL2_mixer-devel-0 100% | 67.6 MiB/s | 138.4 KiB | 00m00s [295/303] Installing gcc-c++-0:15.1.1-2 100% | 247.1 MiB/s | 38.8 MiB | 00m00s [296/303] Installing gcc-plugin-annobin 100% | 4.3 MiB/s | 70.7 KiB | 00m00s [297/303] Installing annobin-plugin-gcc 100% | 49.2 MiB/s | 1.0 MiB | 00m00s [298/303] Installing portmidi-devel-0:2 100% | 126.8 MiB/s | 779.2 KiB | 00m00s [299/303] Installing jsoncpp-devel-0:1. 100% | 27.7 MiB/s | 85.1 KiB | 00m00s [300/303] Installing alsa-lib-devel-0:1 100% | 266.4 MiB/s | 9.3 MiB | 00m00s [301/303] Installing deutex-0:5.2.3-1.f 100% | 13.5 MiB/s | 291.3 KiB | 00m00s [302/303] Installing systemd-rpm-macros 100% | 11.0 MiB/s | 11.3 KiB | 00m00s [303/303] Installing dos2unix-0:7.5.2-3 100% | 1.4 MiB/s | 877.1 KiB | 00m01s Complete! Finish: build setup for odamex-11.0.0-1.fc42.src.rpm Start: rpmbuild odamex-11.0.0-1.fc42.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1747526400 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.SuPiyW Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uCA4Np + umask 022 + cd /builddir/build/BUILD/odamex-11.0.0-build + cd /builddir/build/BUILD/odamex-11.0.0-build + rm -rf odamex-src-11.0.0 + /usr/lib/rpm/rpmuncompress -x -v /builddir/build/SOURCES/odamex-src-11.0.0.tar.gz /usr/bin/gzip -dc '/builddir/build/SOURCES/odamex-src-11.0.0.tar.gz' | /usr/bin/tar -xvvof - -rw-r--r-- runneradmin/197121 7201 2025-02-28 04:19 odamex-src-11.0.0/3RD-PARTY-LICENSES drwxr-xr-x Creating directory: odamex-src-11.0.0 -rw-r--r-- runneradmin/197121 578 2025-02-28 04:19 odamex-src-11.0.0/CHANGELOG -rw-r--r-- runneradmin/197121 9232 2025-02-28 04:19 odamex-src-11.0.0/CMakeLists.txt -rw-r--r-- runneradmin/197121 74053 2025-02-28 04:19 odamex-src-11.0.0/Doxyfile -rw-r--r-- runneradmin/197121 18431 2025-02-28 04:19 odamex-src-11.0.0/LICENSE -rw-r--r-- runneradmin/197121 861 2025-02-28 04:19 odamex-src-11.0.0/MAINTAINERS -rw-r--r-- runneradmin/197121 4645 2025-02-28 04:19 odamex-src-11.0.0/README -rw-r--r-- runneradmin/197121 6306 2025-02-28 04:19 odamex-src-11.0.0/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/Xbox/ -rw-r--r-- runneradmin/197121 16184 2025-02-28 04:19 odamex-src-11.0.0/Xbox/i_xbox.cpp -rw-r--r-- runneradmin/197121 2281 2025-02-28 04:19 odamex-src-11.0.0/Xbox/i_xbox.h -rw-r--r-- runneradmin/197121 1482 2025-02-28 04:19 odamex-src-11.0.0/Xbox/odamex.sln -rw-r--r-- runneradmin/197121 29936 2025-02-28 04:19 odamex-src-11.0.0/Xbox/odamex.vcproj -rw-r--r-- runneradmin/197121 13053 2025-02-28 04:19 odamex-src-11.0.0/Xbox/README.Xbox drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/ -rw-r--r-- runneradmin/197121 894 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/ag-odalaunch.sln -rw-r--r-- runneradmin/197121 5241 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/ag-odalaunch.vcproj -rw-r--r-- runneradmin/197121 1993 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/ -rw-r--r-- runneradmin/197121 2079 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/btnexit-ico.png -rw-r--r-- runneradmin/197121 2231 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/btnhelp-ico.png -rw-r--r-- runneradmin/197121 1636 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/btnlist-ico.png -rw-r--r-- runneradmin/197121 2555 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/btnrefresh-ico.png -rw-r--r-- runneradmin/197121 2523 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/btnrefreshall-ico.png -rw-r--r-- runneradmin/197121 2129 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/btnsettings-ico.png -rw-r--r-- runneradmin/197121 67 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/build.bat -rwxr-xr-x runneradmin/197121 82 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/build.sh -rw-r--r-- runneradmin/197121 203 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/bullet_blue-15x15.png -rw-r--r-- runneradmin/197121 189 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/bullet_red-15x15.png -rw-r--r-- runneradmin/197121 1111 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/Info.plist -rw-r--r-- runneradmin/197121 785 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/locked_server.png -rw-r--r-- runneradmin/197121 2391 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/odalaunch-ico.png -rw-r--r-- runneradmin/197121 186531 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/odalaunch.icns -rw-r--r-- runneradmin/197121 2136 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/odaqlaunch-ico.png -rw-r--r-- runneradmin/197121 18432 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/SaveImage.xbx -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/spectator.png -rw-r--r-- runneradmin/197121 67584 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/res/TitleImage.xbx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/ -rw-r--r-- runneradmin/197121 499 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agar_mutex.h -rw-r--r-- runneradmin/197121 354 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agar_mutex_factory.h -rw-r--r-- runneradmin/197121 6316 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_about.cpp -rw-r--r-- runneradmin/197121 2176 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_about.h -rw-r--r-- runneradmin/197121 2191 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_dirsel.cpp -rw-r--r-- runneradmin/197121 2314 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_dirsel.h -rw-r--r-- runneradmin/197121 42645 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_main.cpp -rw-r--r-- runneradmin/197121 7122 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_main.h -rw-r--r-- runneradmin/197121 4809 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_manual.cpp -rw-r--r-- runneradmin/197121 2188 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_manual.h -rw-r--r-- runneradmin/197121 17501 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_settings.cpp -rw-r--r-- runneradmin/197121 4552 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_settings.h -rw-r--r-- runneradmin/197121 11012 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_solo.cpp -rw-r--r-- runneradmin/197121 2737 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/agol_solo.h -rw-r--r-- runneradmin/197121 2040 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/event_handler.cpp -rw-r--r-- runneradmin/197121 5120 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/event_handler.h -rw-r--r-- runneradmin/197121 4602 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/game_command.cpp -rw-r--r-- runneradmin/197121 1507 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/game_command.h -rw-r--r-- runneradmin/197121 5398 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/gui_config.cpp -rw-r--r-- runneradmin/197121 10445 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/gui_config.h -rw-r--r-- runneradmin/197121 161315 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/icons.h -rw-r--r-- runneradmin/197121 4728 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/main.cpp -rw-r--r-- runneradmin/197121 3132 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/oda_thread.h -rw-r--r-- runneradmin/197121 1491 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/src/typedefs.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/Xbox/ -rw-r--r-- runneradmin/197121 1494 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/Xbox/ag-odalaunch.sln -rw-r--r-- runneradmin/197121 12086 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/Xbox/ag-odalaunch.vcproj -rw-r--r-- runneradmin/197121 2266 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/Xbox/xbox_api.h -rw-r--r-- runneradmin/197121 14958 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/Xbox/xbox_main.cpp -rw-r--r-- runneradmin/197121 5911 2025-02-28 04:19 odamex-src-11.0.0/ag-odalaunch/Xbox/xbox_main.h -rw-r--r-- runneradmin/197121 142 2025-02-28 04:19 odamex-src-11.0.0/astylerc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/ci/ -rwxr-xr-x runneradmin/197121 1022 2025-02-28 04:19 odamex-src-11.0.0/ci/check-skip.sh -rwxr-xr-x runneradmin/197121 205 2025-02-28 04:19 odamex-src-11.0.0/ci/fedora-buildgen.sh -rw-r--r-- runneradmin/197121 728 2025-02-28 04:19 odamex-src-11.0.0/ci/fedora.Dockerfile -rwxr-xr-x runneradmin/197121 405 2025-02-28 04:19 odamex-src-11.0.0/ci/macos-buildgen.sh -rw-r--r-- runneradmin/197121 6746 2025-02-28 04:19 odamex-src-11.0.0/ci/stage-inno-setup-and-run.ps1 -rwxr-xr-x runneradmin/197121 273 2025-02-28 04:19 odamex-src-11.0.0/ci/ubuntu-artifact.sh -rwxr-xr-x runneradmin/197121 936 2025-02-28 04:19 odamex-src-11.0.0/ci/ubuntu-buildgen.sh -rwxr-xr-x runneradmin/197121 211 2025-02-28 04:19 odamex-src-11.0.0/ci/ubuntu-focal-buildgen.sh -rw-r--r-- runneradmin/197121 917 2025-02-28 04:19 odamex-src-11.0.0/ci/ubuntu-focal.Dockerfile -rwxr-xr-x runneradmin/197121 2447 2025-02-28 04:19 odamex-src-11.0.0/ci/upload-b2.py -rw-r--r-- runneradmin/197121 1169 2025-02-28 04:19 odamex-src-11.0.0/ci/win-artifact.ps1 -rw-r--r-- runneradmin/197121 237 2025-02-28 04:19 odamex-src-11.0.0/ci/win-buildgen.ps1 -rw-r--r-- runneradmin/197121 818 2025-02-28 04:19 odamex-src-11.0.0/ci/win-get-demotester.ps1 -rw-r--r-- runneradmin/197121 321 2025-02-28 04:19 odamex-src-11.0.0/ci/win-mingw-buildgen.ps1 -rw-r--r-- runneradmin/197121 753 2025-02-28 04:19 odamex-src-11.0.0/ci/win-prepare-demotest.ps1 -rw-r--r-- runneradmin/197121 7918 2025-02-28 04:19 odamex-src-11.0.0/ci/win-release-x64.ps1 -rw-r--r-- runneradmin/197121 7892 2025-02-28 04:19 odamex-src-11.0.0/ci/win-release-x86.ps1 -rw-r--r-- runneradmin/197121 1024 2025-02-28 04:19 odamex-src-11.0.0/ci/win-x32-artifact.ps1 -rw-r--r-- runneradmin/197121 178 2025-02-28 04:19 odamex-src-11.0.0/ci/win-x32-buildgen.ps1 drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/ -rw-r--r-- runneradmin/197121 12549 2025-02-28 04:19 odamex-src-11.0.0/client/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/fluid/ -rw-r--r-- runneradmin/197121 1542 2025-02-28 04:19 odamex-src-11.0.0/client/fluid/boot.fl -rw-r--r-- runneradmin/197121 12621 2025-02-28 04:19 odamex-src-11.0.0/client/fluid/icon_odamex_128.png drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/gui/ -rw-r--r-- runneradmin/197121 17693 2025-02-28 04:19 odamex-src-11.0.0/client/gui/gui_boot.cpp -rw-r--r-- runneradmin/197121 1089 2025-02-28 04:19 odamex-src-11.0.0/client/gui/gui_boot.h -rw-r--r-- runneradmin/197121 1559 2025-02-28 04:19 odamex-src-11.0.0/client/gui/gui_common.cpp -rw-r--r-- runneradmin/197121 1084 2025-02-28 04:19 odamex-src-11.0.0/client/gui/gui_common.h -rw-r--r-- runneradmin/197121 1051 2025-02-28 04:19 odamex-src-11.0.0/client/gui/gui_resource.h -rw-r--r-- runneradmin/197121 31315 2025-02-28 04:19 odamex-src-11.0.0/client/gui/icon_odamex_128.png.cpp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/ -rw-r--r-- runneradmin/197121 22 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/afxres.h -rw-r--r-- runneradmin/197121 1433 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/client.rc.in -rw-r--r-- runneradmin/197121 996375 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_icon.h -rw-r--r-- runneradmin/197121 22020 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_input.cpp -rw-r--r-- runneradmin/197121 5488 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_input.h -rw-r--r-- runneradmin/197121 30006 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_input_sdl12.cpp -rw-r--r-- runneradmin/197121 4463 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_input_sdl12.h -rw-r--r-- runneradmin/197121 27875 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_input_sdl20.cpp -rw-r--r-- runneradmin/197121 4571 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_input_sdl20.h -rw-r--r-- runneradmin/197121 8460 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_main.cpp -rw-r--r-- runneradmin/197121 21450 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_midi.cpp -rw-r--r-- runneradmin/197121 7300 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_midi.h -rw-r--r-- runneradmin/197121 7304 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_music.cpp -rw-r--r-- runneradmin/197121 2193 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_music.h -rw-r--r-- runneradmin/197121 9859 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_musicsystem.cpp -rw-r--r-- runneradmin/197121 5030 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_musicsystem.h -rw-r--r-- runneradmin/197121 10410 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_musicsystem_au.cpp -rw-r--r-- runneradmin/197121 2152 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_musicsystem_au.h -rw-r--r-- runneradmin/197121 11757 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_musicsystem_portmidi.cpp -rw-r--r-- runneradmin/197121 2357 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_musicsystem_portmidi.h -rw-r--r-- runneradmin/197121 6895 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_musicsystem_sdl.cpp -rw-r--r-- runneradmin/197121 2069 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_musicsystem_sdl.h -rw-r--r-- runneradmin/197121 1208 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_sdl.h -rw-r--r-- runneradmin/197121 13928 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_sound.cpp -rw-r--r-- runneradmin/197121 1855 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_sound.h -rw-r--r-- runneradmin/197121 21509 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_system.cpp -rw-r--r-- runneradmin/197121 4443 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_system.h -rw-r--r-- runneradmin/197121 37301 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_video.cpp -rw-r--r-- runneradmin/197121 17779 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_video.h -rw-r--r-- runneradmin/197121 23407 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_video_sdl12.cpp -rw-r--r-- runneradmin/197121 6958 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_video_sdl12.h -rw-r--r-- runneradmin/197121 29478 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_video_sdl20.cpp -rw-r--r-- runneradmin/197121 7235 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/i_video_sdl20.h -rw-r--r-- runneradmin/197121 860 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/manifest.xml -rw-r--r-- runneradmin/197121 13635 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/mus2midi.cpp -rw-r--r-- runneradmin/197121 1491 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/mus2midi.h -rw-r--r-- runneradmin/197121 394822 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/odademo.ico -rw-r--r-- runneradmin/197121 394822 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/odamex.ico -rw-r--r-- runneradmin/197121 500 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/resource.h -rw-r--r-- runneradmin/197121 11883 2025-02-28 04:19 odamex-src-11.0.0/client/sdl/SDLMain.m drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/src/ -rw-r--r-- runneradmin/197121 57508 2025-02-28 04:19 odamex-src-11.0.0/client/src/am_map.cpp -rw-r--r-- runneradmin/197121 14816 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_ctf.cpp -rw-r--r-- runneradmin/197121 35810 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_cvarlist.cpp -rw-r--r-- runneradmin/197121 41871 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_demo.cpp -rw-r--r-- runneradmin/197121 3891 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_demo.h -rw-r--r-- runneradmin/197121 14004 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_download.cpp -rw-r--r-- runneradmin/197121 1438 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_download.h -rw-r--r-- runneradmin/197121 49367 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_game.cpp -rw-r--r-- runneradmin/197121 21219 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_level.cpp -rw-r--r-- runneradmin/197121 60349 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_main.cpp -rw-r--r-- runneradmin/197121 2512 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_main.h -rw-r--r-- runneradmin/197121 11799 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_maplist.cpp -rw-r--r-- runneradmin/197121 2800 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_maplist.h -rw-r--r-- runneradmin/197121 5875 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_mobj.cpp -rw-r--r-- runneradmin/197121 7324 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_netgraph.cpp -rw-r--r-- runneradmin/197121 2108 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_netgraph.h -rw-r--r-- runneradmin/197121 84239 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_parse.cpp -rw-r--r-- runneradmin/197121 1275 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_parse.h -rw-r--r-- runneradmin/197121 475 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_pch.h -rw-r--r-- runneradmin/197121 9012 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_pred.cpp -rw-r--r-- runneradmin/197121 4836 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_replay.cpp -rw-r--r-- runneradmin/197121 2205 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_replay.h -rw-r--r-- runneradmin/197121 7936 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_responderkeys.cpp -rw-r--r-- runneradmin/197121 1762 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_responderkeys.h -rw-r--r-- runneradmin/197121 3662 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_stubs.cpp -rw-r--r-- runneradmin/197121 7673 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_vote.cpp -rw-r--r-- runneradmin/197121 1421 2025-02-28 04:19 odamex-src-11.0.0/client/src/cl_vote.h -rw-r--r-- runneradmin/197121 16116 2025-02-28 04:19 odamex-src-11.0.0/client/src/c_bind.cpp -rw-r--r-- runneradmin/197121 2240 2025-02-28 04:19 odamex-src-11.0.0/client/src/c_bind.h -rw-r--r-- runneradmin/197121 56908 2025-02-28 04:19 odamex-src-11.0.0/client/src/c_console.cpp -rw-r--r-- runneradmin/197121 25164 2025-02-28 04:19 odamex-src-11.0.0/client/src/d_main.cpp -rw-r--r-- runneradmin/197121 2061 2025-02-28 04:19 odamex-src-11.0.0/client/src/d_net.cpp -rw-r--r-- runneradmin/197121 7355 2025-02-28 04:19 odamex-src-11.0.0/client/src/d_netinfo.cpp -rw-r--r-- runneradmin/197121 22093 2025-02-28 04:19 odamex-src-11.0.0/client/src/f_finale.cpp -rw-r--r-- runneradmin/197121 1318 2025-02-28 04:19 odamex-src-11.0.0/client/src/f_finale.h -rw-r--r-- runneradmin/197121 13462 2025-02-28 04:19 odamex-src-11.0.0/client/src/f_wipe.cpp -rw-r--r-- runneradmin/197121 1118 2025-02-28 04:19 odamex-src-11.0.0/client/src/f_wipe.h -rw-r--r-- runneradmin/197121 10307 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_drawers.cpp -rw-r--r-- runneradmin/197121 3510 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_drawers.h -rw-r--r-- runneradmin/197121 49383 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_elements.cpp -rw-r--r-- runneradmin/197121 8993 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_elements.h -rw-r--r-- runneradmin/197121 4072 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_mousegraph.cpp -rw-r--r-- runneradmin/197121 1487 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_mousegraph.h -rw-r--r-- runneradmin/197121 1740 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_speedometer.cpp -rw-r--r-- runneradmin/197121 1146 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_speedometer.h -rw-r--r-- runneradmin/197121 63643 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_stuff.cpp -rw-r--r-- runneradmin/197121 1748 2025-02-28 04:19 odamex-src-11.0.0/client/src/hu_stuff.h -rw-r--r-- runneradmin/197121 55298 2025-02-28 04:19 odamex-src-11.0.0/client/src/m_menu.cpp -rw-r--r-- runneradmin/197121 4919 2025-02-28 04:19 odamex-src-11.0.0/client/src/m_menu.h -rw-r--r-- runneradmin/197121 8796 2025-02-28 04:19 odamex-src-11.0.0/client/src/m_misc.cpp -rw-r--r-- runneradmin/197121 81145 2025-02-28 04:19 odamex-src-11.0.0/client/src/m_options.cpp -rw-r--r-- runneradmin/197121 12702 2025-02-28 04:19 odamex-src-11.0.0/client/src/otransfer.cpp -rw-r--r-- runneradmin/197121 3656 2025-02-28 04:19 odamex-src-11.0.0/client/src/otransfer.h -rw-r--r-- runneradmin/197121 24366 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_bsp.cpp -rw-r--r-- runneradmin/197121 56766 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_draw.cpp -rw-r--r-- runneradmin/197121 1524 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_drawt.cpp -rw-r--r-- runneradmin/197121 5026 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_drawt_altivec.cpp -rw-r--r-- runneradmin/197121 4477 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_drawt_mmx.cpp -rw-r--r-- runneradmin/197121 12230 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_drawt_sse2.cpp -rw-r--r-- runneradmin/197121 17548 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_interp.cpp -rw-r--r-- runneradmin/197121 4607 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_interp.h -rw-r--r-- runneradmin/197121 31396 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_main.cpp -rw-r--r-- runneradmin/197121 21491 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_plane.cpp -rw-r--r-- runneradmin/197121 34018 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_segs.cpp -rw-r--r-- runneradmin/197121 26383 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_sky.cpp -rw-r--r-- runneradmin/197121 32094 2025-02-28 04:19 odamex-src-11.0.0/client/src/r_things.cpp -rw-r--r-- runneradmin/197121 5630 2025-02-28 04:19 odamex-src-11.0.0/client/src/st_lib.cpp -rw-r--r-- runneradmin/197121 2992 2025-02-28 04:19 odamex-src-11.0.0/client/src/st_lib.h -rw-r--r-- runneradmin/197121 48031 2025-02-28 04:19 odamex-src-11.0.0/client/src/st_new.cpp -rw-r--r-- runneradmin/197121 34764 2025-02-28 04:19 odamex-src-11.0.0/client/src/st_stuff.cpp -rw-r--r-- runneradmin/197121 39607 2025-02-28 04:19 odamex-src-11.0.0/client/src/s_sound.cpp -rw-r--r-- runneradmin/197121 26098 2025-02-28 04:19 odamex-src-11.0.0/client/src/v_draw.cpp -rw-r--r-- runneradmin/197121 31563 2025-02-28 04:19 odamex-src-11.0.0/client/src/v_palette.cpp -rw-r--r-- runneradmin/197121 12712 2025-02-28 04:19 odamex-src-11.0.0/client/src/v_screenshot.cpp -rw-r--r-- runneradmin/197121 980 2025-02-28 04:19 odamex-src-11.0.0/client/src/v_screenshot.h -rw-r--r-- runneradmin/197121 15325 2025-02-28 04:19 odamex-src-11.0.0/client/src/v_text.cpp -rw-r--r-- runneradmin/197121 2340 2025-02-28 04:19 odamex-src-11.0.0/client/src/v_text.h -rw-r--r-- runneradmin/197121 29418 2025-02-28 04:19 odamex-src-11.0.0/client/src/v_video.cpp -rw-r--r-- runneradmin/197121 19096 2025-02-28 04:19 odamex-src-11.0.0/client/src/wi_interlevel.cpp -rw-r--r-- runneradmin/197121 3363 2025-02-28 04:19 odamex-src-11.0.0/client/src/wi_interlevel.h -rw-r--r-- runneradmin/197121 37847 2025-02-28 04:19 odamex-src-11.0.0/client/src/wi_stuff.cpp -rw-r--r-- runneradmin/197121 1297 2025-02-28 04:19 odamex-src-11.0.0/client/src/wi_stuff.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/switch/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/switch/assets/ -rw-r--r-- runneradmin/197121 26973 2025-02-28 04:19 odamex-src-11.0.0/client/switch/assets/odamex.jpg -rw-r--r-- runneradmin/197121 1102 2025-02-28 04:19 odamex-src-11.0.0/client/switch/nx_io.cpp -rw-r--r-- runneradmin/197121 139 2025-02-28 04:19 odamex-src-11.0.0/client/switch/nx_io.h -rw-r--r-- runneradmin/197121 332 2025-02-28 04:19 odamex-src-11.0.0/client/switch/nx_system.h -rw-r--r-- runneradmin/197121 2915 2025-02-28 04:19 odamex-src-11.0.0/client/switch/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/apps/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/apps/odamex/ -rw-r--r-- runneradmin/197121 6598 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/apps/odamex/icon.png -rw-r--r-- runneradmin/197121 392 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/apps/odamex/meta.xml -rw-r--r-- runneradmin/197121 4485 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/i_wii.cpp -rw-r--r-- runneradmin/197121 2054 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/i_wii.h -rw-r--r-- runneradmin/197121 5387 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/net_print.cpp -rw-r--r-- runneradmin/197121 1273 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/net_print.h -rw-r--r-- runneradmin/197121 1913 2025-02-28 04:19 odamex-src-11.0.0/client/vwii/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/cmake/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/ -rw-r--r-- runneradmin/197121 5528 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/FindLibAgar.cmake -rw-r--r-- runneradmin/197121 761 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/FindPortMidi.cmake -rw-r--r-- runneradmin/197121 3659 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/FindSDL2.cmake -rw-r--r-- runneradmin/197121 3411 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/FindSDL2_mixer.cmake -rw-r--r-- runneradmin/197121 457 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/GetGitBranch.cmake -rw-r--r-- runneradmin/197121 4256 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/GetGitRevisionDescription.cmake -rw-r--r-- runneradmin/197121 1324 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/GetGitRevisionDescription.cmake.in -rw-r--r-- runneradmin/197121 454 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/GetGitRevisionNumber.cmake -rw-r--r-- runneradmin/197121 3555 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/LibFindMacros.cmake -rw-r--r-- runneradmin/197121 1358 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/MacOSXBundleInfo.plist.in -rw-r--r-- runneradmin/197121 1843 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/OdalaunchCopyLibs.cmake -rw-r--r-- runneradmin/197121 1138 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/OdamexCopyLibs.cmake -rw-r--r-- runneradmin/197121 414 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/OdamexCopyWad.cmake -rw-r--r-- runneradmin/197121 4803 2025-02-28 04:19 odamex-src-11.0.0/cmake/modules/OdamexTargetSettings.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/common/ -rw-r--r-- runneradmin/197121 20362 2025-02-28 04:19 odamex-src-11.0.0/common/actor.h -rw-r--r-- runneradmin/197121 3277 2025-02-28 04:19 odamex-src-11.0.0/common/am_map.h -rw-r--r-- runneradmin/197121 566 2025-02-28 04:19 odamex-src-11.0.0/common/CMakeLists.txt -rw-r--r-- runneradmin/197121 18736 2025-02-28 04:19 odamex-src-11.0.0/common/cmdlib.cpp -rw-r--r-- runneradmin/197121 4688 2025-02-28 04:19 odamex-src-11.0.0/common/cmdlib.h -rw-r--r-- runneradmin/197121 1930 2025-02-28 04:19 odamex-src-11.0.0/common/com_misc.cpp -rw-r--r-- runneradmin/197121 1609 2025-02-28 04:19 odamex-src-11.0.0/common/com_misc.h -rw-r--r-- runneradmin/197121 73157 2025-02-28 04:19 odamex-src-11.0.0/common/crc32.cpp -rw-r--r-- runneradmin/197121 3254 2025-02-28 04:19 odamex-src-11.0.0/common/crc32.h -rw-r--r-- runneradmin/197121 2298 2025-02-28 04:19 odamex-src-11.0.0/common/c_console.h -rw-r--r-- runneradmin/197121 20841 2025-02-28 04:19 odamex-src-11.0.0/common/c_cvarlist.cpp -rw-r--r-- runneradmin/197121 18367 2025-02-28 04:19 odamex-src-11.0.0/common/c_cvars.cpp -rw-r--r-- runneradmin/197121 8235 2025-02-28 04:19 odamex-src-11.0.0/common/c_cvars.h -rw-r--r-- runneradmin/197121 23708 2025-02-28 04:19 odamex-src-11.0.0/common/c_dispatch.cpp -rw-r--r-- runneradmin/197121 3848 2025-02-28 04:19 odamex-src-11.0.0/common/c_dispatch.h -rw-r--r-- runneradmin/197121 7580 2025-02-28 04:19 odamex-src-11.0.0/common/c_doc.cpp -rw-r--r-- runneradmin/197121 10243 2025-02-28 04:19 odamex-src-11.0.0/common/c_effect.cpp -rw-r--r-- runneradmin/197121 2000 2025-02-28 04:19 odamex-src-11.0.0/common/c_effect.h -rw-r--r-- runneradmin/197121 1986 2025-02-28 04:19 odamex-src-11.0.0/common/c_maplist.h -rw-r--r-- runneradmin/197121 2329 2025-02-28 04:19 odamex-src-11.0.0/common/c_pch.h -rw-r--r-- runneradmin/197121 1216 2025-02-28 04:19 odamex-src-11.0.0/common/c_vote.cpp -rw-r--r-- runneradmin/197121 1879 2025-02-28 04:19 odamex-src-11.0.0/common/c_vote.h -rw-r--r-- runneradmin/197121 3874 2025-02-28 04:19 odamex-src-11.0.0/common/dobject.cpp -rw-r--r-- runneradmin/197121 5111 2025-02-28 04:19 odamex-src-11.0.0/common/dobject.h -rw-r--r-- runneradmin/197121 9958 2025-02-28 04:19 odamex-src-11.0.0/common/doomdata.h -rw-r--r-- runneradmin/197121 15964 2025-02-28 04:19 odamex-src-11.0.0/common/doomdef.h -rw-r--r-- runneradmin/197121 2316 2025-02-28 04:19 odamex-src-11.0.0/common/doomfunc.h -rw-r--r-- runneradmin/197121 6645 2025-02-28 04:19 odamex-src-11.0.0/common/doomkeys.h -rw-r--r-- runneradmin/197121 1729 2025-02-28 04:19 odamex-src-11.0.0/common/doomstat.cpp -rw-r--r-- runneradmin/197121 5333 2025-02-28 04:19 odamex-src-11.0.0/common/doomstat.h -rw-r--r-- runneradmin/197121 15904 2025-02-28 04:19 odamex-src-11.0.0/common/doomtype.h -rw-r--r-- runneradmin/197121 7520 2025-02-28 04:19 odamex-src-11.0.0/common/dsectoreffect.cpp -rw-r--r-- runneradmin/197121 2861 2025-02-28 04:19 odamex-src-11.0.0/common/dsectoreffect.h -rw-r--r-- runneradmin/197121 6487 2025-02-28 04:19 odamex-src-11.0.0/common/dthinker.cpp -rw-r--r-- runneradmin/197121 3140 2025-02-28 04:19 odamex-src-11.0.0/common/dthinker.h -rw-r--r-- runneradmin/197121 67032 2025-02-28 04:19 odamex-src-11.0.0/common/d_dehacked.cpp -rw-r--r-- runneradmin/197121 14470 2025-02-28 04:19 odamex-src-11.0.0/common/d_dehacked.h -rw-r--r-- runneradmin/197121 2890 2025-02-28 04:19 odamex-src-11.0.0/common/d_event.h -rw-r--r-- runneradmin/197121 7982 2025-02-28 04:19 odamex-src-11.0.0/common/d_items.cpp -rw-r--r-- runneradmin/197121 2761 2025-02-28 04:19 odamex-src-11.0.0/common/d_items.h -rw-r--r-- runneradmin/197121 30035 2025-02-28 04:19 odamex-src-11.0.0/common/d_main.cpp -rw-r--r-- runneradmin/197121 2521 2025-02-28 04:19 odamex-src-11.0.0/common/d_main.h -rw-r--r-- runneradmin/197121 1075 2025-02-28 04:19 odamex-src-11.0.0/common/d_net.h -rw-r--r-- runneradmin/197121 4387 2025-02-28 04:19 odamex-src-11.0.0/common/d_netcmd.cpp -rw-r--r-- runneradmin/197121 4684 2025-02-28 04:19 odamex-src-11.0.0/common/d_netcmd.h -rw-r--r-- runneradmin/197121 2951 2025-02-28 04:19 odamex-src-11.0.0/common/d_netinf.h -rw-r--r-- runneradmin/197121 16335 2025-02-28 04:19 odamex-src-11.0.0/common/d_player.h -rw-r--r-- runneradmin/197121 4833 2025-02-28 04:19 odamex-src-11.0.0/common/d_ticcmd.h -rw-r--r-- runneradmin/197121 1376 2025-02-28 04:19 odamex-src-11.0.0/common/errors.h -rw-r--r-- runneradmin/197121 21911 2025-02-28 04:19 odamex-src-11.0.0/common/farchive.cpp -rw-r--r-- runneradmin/197121 7885 2025-02-28 04:19 odamex-src-11.0.0/common/farchive.h -rw-r--r-- runneradmin/197121 295501 2025-02-28 04:19 odamex-src-11.0.0/common/farmhash.cpp -rw-r--r-- runneradmin/197121 11977 2025-02-28 04:19 odamex-src-11.0.0/common/farmhash.h -rw-r--r-- runneradmin/197121 3084 2025-02-28 04:19 odamex-src-11.0.0/common/gi.h -rw-r--r-- runneradmin/197121 170 2025-02-28 04:19 odamex-src-11.0.0/common/git_describe.h.in -rw-r--r-- runneradmin/197121 2253 2025-02-28 04:19 odamex-src-11.0.0/common/gstrings.cpp -rw-r--r-- runneradmin/197121 1118 2025-02-28 04:19 odamex-src-11.0.0/common/gstrings.h -rw-r--r-- runneradmin/197121 1348 2025-02-28 04:19 odamex-src-11.0.0/common/g_episode.h -rw-r--r-- runneradmin/197121 1016 2025-02-28 04:19 odamex-src-11.0.0/common/g_game.cpp -rw-r--r-- runneradmin/197121 2054 2025-02-28 04:19 odamex-src-11.0.0/common/g_game.h -rw-r--r-- runneradmin/197121 25251 2025-02-28 04:19 odamex-src-11.0.0/common/g_gametype.cpp -rw-r--r-- runneradmin/197121 2199 2025-02-28 04:19 odamex-src-11.0.0/common/g_gametype.h -rw-r--r-- runneradmin/197121 13535 2025-02-28 04:19 odamex-src-11.0.0/common/g_gametypecmd.cpp -rw-r--r-- runneradmin/197121 12517 2025-02-28 04:19 odamex-src-11.0.0/common/g_horde.cpp -rw-r--r-- runneradmin/197121 1068 2025-02-28 04:19 odamex-src-11.0.0/common/g_horde.h -rw-r--r-- runneradmin/197121 28294 2025-02-28 04:19 odamex-src-11.0.0/common/g_level.cpp -rw-r--r-- runneradmin/197121 15211 2025-02-28 04:19 odamex-src-11.0.0/common/g_level.h -rw-r--r-- runneradmin/197121 17732 2025-02-28 04:19 odamex-src-11.0.0/common/g_levelstate.cpp -rw-r--r-- runneradmin/197121 3395 2025-02-28 04:19 odamex-src-11.0.0/common/g_levelstate.h -rw-r--r-- runneradmin/197121 55655 2025-02-28 04:19 odamex-src-11.0.0/common/g_mapinfo.cpp -rw-r--r-- runneradmin/197121 1014 2025-02-28 04:19 odamex-src-11.0.0/common/g_mapinfo.h -rw-r--r-- runneradmin/197121 1122 2025-02-28 04:19 odamex-src-11.0.0/common/g_skill.cpp -rw-r--r-- runneradmin/197121 3179 2025-02-28 04:19 odamex-src-11.0.0/common/g_skill.h -rw-r--r-- runneradmin/197121 21054 2025-02-28 04:19 odamex-src-11.0.0/common/g_spawninv.cpp -rw-r--r-- runneradmin/197121 1091 2025-02-28 04:19 odamex-src-11.0.0/common/g_spawninv.h -rw-r--r-- runneradmin/197121 11057 2025-02-28 04:19 odamex-src-11.0.0/common/g_umapinfo.cpp -rw-r--r-- runneradmin/197121 942 2025-02-28 04:19 odamex-src-11.0.0/common/g_umapinfo.h -rw-r--r-- runneradmin/197121 15277 2025-02-28 04:19 odamex-src-11.0.0/common/hashtable.h -rw-r--r-- runneradmin/197121 17409 2025-02-28 04:19 odamex-src-11.0.0/common/huffman.cpp -rw-r--r-- runneradmin/197121 5178 2025-02-28 04:19 odamex-src-11.0.0/common/huffman.h -rw-r--r-- runneradmin/197121 314930 2025-02-28 04:19 odamex-src-11.0.0/common/info.cpp -rw-r--r-- runneradmin/197121 30278 2025-02-28 04:19 odamex-src-11.0.0/common/info.h -rw-r--r-- runneradmin/197121 15752 2025-02-28 04:19 odamex-src-11.0.0/common/infomap.cpp -rw-r--r-- runneradmin/197121 1154 2025-02-28 04:19 odamex-src-11.0.0/common/infomap.h -rw-r--r-- runneradmin/197121 967 2025-02-28 04:19 odamex-src-11.0.0/common/i_crash.h -rw-r--r-- runneradmin/197121 1221 2025-02-28 04:19 odamex-src-11.0.0/common/i_crash_noop.cpp -rw-r--r-- runneradmin/197121 6003 2025-02-28 04:19 odamex-src-11.0.0/common/i_crash_posix.cpp -rw-r--r-- runneradmin/197121 6936 2025-02-28 04:19 odamex-src-11.0.0/common/i_crash_win32.cpp -rw-r--r-- runneradmin/197121 28214 2025-02-28 04:19 odamex-src-11.0.0/common/i_net.cpp -rw-r--r-- runneradmin/197121 17818 2025-02-28 04:19 odamex-src-11.0.0/common/i_net.h -rw-r--r-- runneradmin/197121 13881 2025-02-28 04:19 odamex-src-11.0.0/common/md5.cpp -rw-r--r-- runneradmin/197121 4088 2025-02-28 04:19 odamex-src-11.0.0/common/md5.h -rw-r--r-- runneradmin/197121 2385 2025-02-28 04:19 odamex-src-11.0.0/common/m_alloc.cpp -rw-r--r-- runneradmin/197121 1453 2025-02-28 04:19 odamex-src-11.0.0/common/m_alloc.h -rw-r--r-- runneradmin/197121 9770 2025-02-28 04:19 odamex-src-11.0.0/common/m_argv.cpp -rw-r--r-- runneradmin/197121 2118 2025-02-28 04:19 odamex-src-11.0.0/common/m_argv.h -rw-r--r-- runneradmin/197121 1634 2025-02-28 04:19 odamex-src-11.0.0/common/m_bbox.cpp -rw-r--r-- runneradmin/197121 1613 2025-02-28 04:19 odamex-src-11.0.0/common/m_bbox.h -rw-r--r-- runneradmin/197121 14730 2025-02-28 04:19 odamex-src-11.0.0/common/m_cheat.cpp -rw-r--r-- runneradmin/197121 2417 2025-02-28 04:19 odamex-src-11.0.0/common/m_cheat.h -rw-r--r-- runneradmin/197121 13445 2025-02-28 04:19 odamex-src-11.0.0/common/m_fileio.cpp -rw-r--r-- runneradmin/197121 5367 2025-02-28 04:19 odamex-src-11.0.0/common/m_fileio.h -rw-r--r-- runneradmin/197121 8094 2025-02-28 04:19 odamex-src-11.0.0/common/m_fileio_posix.cpp -rw-r--r-- runneradmin/197121 8512 2025-02-28 04:19 odamex-src-11.0.0/common/m_fileio_win32.cpp -rw-r--r-- runneradmin/197121 10789 2025-02-28 04:19 odamex-src-11.0.0/common/m_fixed.h -rw-r--r-- runneradmin/197121 3188 2025-02-28 04:19 odamex-src-11.0.0/common/m_jsonlump.cpp -rw-r--r-- runneradmin/197121 3124 2025-02-28 04:19 odamex-src-11.0.0/common/m_jsonlump.h -rw-r--r-- runneradmin/197121 4797 2025-02-28 04:19 odamex-src-11.0.0/common/m_memio.cpp -rw-r--r-- runneradmin/197121 1735 2025-02-28 04:19 odamex-src-11.0.0/common/m_memio.h -rw-r--r-- runneradmin/197121 3034 2025-02-28 04:19 odamex-src-11.0.0/common/m_mempool.h -rw-r--r-- runneradmin/197121 1132 2025-02-28 04:19 odamex-src-11.0.0/common/m_misc.h -rw-r--r-- runneradmin/197121 20373 2025-02-28 04:19 odamex-src-11.0.0/common/m_ostring.cpp -rw-r--r-- runneradmin/197121 21830 2025-02-28 04:19 odamex-src-11.0.0/common/m_ostring.h -rw-r--r-- runneradmin/197121 8897 2025-02-28 04:19 odamex-src-11.0.0/common/m_random.cpp -rw-r--r-- runneradmin/197121 4810 2025-02-28 04:19 odamex-src-11.0.0/common/m_random.h -rw-r--r-- runneradmin/197121 12664 2025-02-28 04:19 odamex-src-11.0.0/common/m_resfile.cpp -rw-r--r-- runneradmin/197121 3861 2025-02-28 04:19 odamex-src-11.0.0/common/m_resfile.h -rw-r--r-- runneradmin/197121 1828 2025-02-28 04:19 odamex-src-11.0.0/common/m_strindex.cpp -rw-r--r-- runneradmin/197121 2839 2025-02-28 04:19 odamex-src-11.0.0/common/m_strindex.h -rw-r--r-- runneradmin/197121 2506 2025-02-28 04:19 odamex-src-11.0.0/common/m_swap.h -rw-r--r-- runneradmin/197121 17246 2025-02-28 04:19 odamex-src-11.0.0/common/m_vectors.cpp -rw-r--r-- runneradmin/197121 9451 2025-02-28 04:19 odamex-src-11.0.0/common/m_vectors.h -rw-r--r-- runneradmin/197121 29741 2025-02-28 04:19 odamex-src-11.0.0/common/m_wdlstats.cpp -rw-r--r-- runneradmin/197121 4089 2025-02-28 04:19 odamex-src-11.0.0/common/m_wdlstats.h -rw-r--r-- runneradmin/197121 1287 2025-02-28 04:19 odamex-src-11.0.0/common/odamex.h -rw-r--r-- runneradmin/197121 1705 2025-02-28 04:19 odamex-src-11.0.0/common/ohash.cpp -rw-r--r-- runneradmin/197121 2036 2025-02-28 04:19 odamex-src-11.0.0/common/ohash.h -rw-r--r-- runneradmin/197121 4980 2025-02-28 04:19 odamex-src-11.0.0/common/olumpname.cpp -rw-r--r-- runneradmin/197121 3370 2025-02-28 04:19 odamex-src-11.0.0/common/olumpname.h -rw-r--r-- runneradmin/197121 10378 2025-02-28 04:19 odamex-src-11.0.0/common/oscanner.cpp -rw-r--r-- runneradmin/197121 3014 2025-02-28 04:19 odamex-src-11.0.0/common/oscanner.h -rw-r--r-- runneradmin/197121 33127 2025-02-28 04:19 odamex-src-11.0.0/common/po_man.cpp -rw-r--r-- runneradmin/197121 95965 2025-02-28 04:19 odamex-src-11.0.0/common/p_acs.cpp -rw-r--r-- runneradmin/197121 13568 2025-02-28 04:19 odamex-src-11.0.0/common/p_acs.h -rw-r--r-- runneradmin/197121 92944 2025-02-28 04:19 odamex-src-11.0.0/common/p_boomfspec.cpp -rw-r--r-- runneradmin/197121 3069 2025-02-28 04:19 odamex-src-11.0.0/common/p_boomfspec.h -rw-r--r-- runneradmin/197121 32073 2025-02-28 04:19 odamex-src-11.0.0/common/p_ceiling.cpp -rw-r--r-- runneradmin/197121 2212 2025-02-28 04:19 odamex-src-11.0.0/common/p_ctf.h -rw-r--r-- runneradmin/197121 22046 2025-02-28 04:19 odamex-src-11.0.0/common/p_doors.cpp -rw-r--r-- runneradmin/197121 73464 2025-02-28 04:19 odamex-src-11.0.0/common/p_enemy.cpp -rw-r--r-- runneradmin/197121 53410 2025-02-28 04:19 odamex-src-11.0.0/common/p_floor.cpp -rw-r--r-- runneradmin/197121 26695 2025-02-28 04:19 odamex-src-11.0.0/common/p_horde.cpp -rw-r--r-- runneradmin/197121 2892 2025-02-28 04:19 odamex-src-11.0.0/common/p_horde.h -rw-r--r-- runneradmin/197121 10426 2025-02-28 04:19 odamex-src-11.0.0/common/p_hordedefine.cpp -rw-r--r-- runneradmin/197121 3692 2025-02-28 04:19 odamex-src-11.0.0/common/p_hordedefine.h -rw-r--r-- runneradmin/197121 14911 2025-02-28 04:19 odamex-src-11.0.0/common/p_hordespawn.cpp -rw-r--r-- runneradmin/197121 2359 2025-02-28 04:19 odamex-src-11.0.0/common/p_hordespawn.h -rw-r--r-- runneradmin/197121 1952 2025-02-28 04:19 odamex-src-11.0.0/common/p_inter.h -rw-r--r-- runneradmin/197121 61070 2025-02-28 04:19 odamex-src-11.0.0/common/p_interaction.cpp -rw-r--r-- runneradmin/197121 15845 2025-02-28 04:19 odamex-src-11.0.0/common/p_lights.cpp -rw-r--r-- runneradmin/197121 81621 2025-02-28 04:19 odamex-src-11.0.0/common/p_lnspec.cpp -rw-r--r-- runneradmin/197121 12455 2025-02-28 04:19 odamex-src-11.0.0/common/p_lnspec.h -rw-r--r-- runneradmin/197121 14860 2025-02-28 04:19 odamex-src-11.0.0/common/p_local.h -rw-r--r-- runneradmin/197121 110204 2025-02-28 04:19 odamex-src-11.0.0/common/p_map.cpp -rw-r--r-- runneradmin/197121 10225 2025-02-28 04:19 odamex-src-11.0.0/common/p_mapformat.cpp -rw-r--r-- runneradmin/197121 3684 2025-02-28 04:19 odamex-src-11.0.0/common/p_mapformat.h -rw-r--r-- runneradmin/197121 31063 2025-02-28 04:19 odamex-src-11.0.0/common/p_maputl.cpp -rw-r--r-- runneradmin/197121 81276 2025-02-28 04:19 odamex-src-11.0.0/common/p_mobj.cpp -rw-r--r-- runneradmin/197121 4884 2025-02-28 04:19 odamex-src-11.0.0/common/p_mobj.h -rw-r--r-- runneradmin/197121 6496 2025-02-28 04:19 odamex-src-11.0.0/common/p_pillar.cpp -rw-r--r-- runneradmin/197121 13368 2025-02-28 04:19 odamex-src-11.0.0/common/p_plats.cpp -rw-r--r-- runneradmin/197121 41677 2025-02-28 04:19 odamex-src-11.0.0/common/p_pspr.cpp -rw-r--r-- runneradmin/197121 2216 2025-02-28 04:19 odamex-src-11.0.0/common/p_pspr.h -rw-r--r-- runneradmin/197121 3894 2025-02-28 04:19 odamex-src-11.0.0/common/p_quake.cpp -rw-r--r-- runneradmin/197121 9376 2025-02-28 04:19 odamex-src-11.0.0/common/p_saveg.cpp -rw-r--r-- runneradmin/197121 1399 2025-02-28 04:19 odamex-src-11.0.0/common/p_saveg.h -rw-r--r-- runneradmin/197121 65638 2025-02-28 04:19 odamex-src-11.0.0/common/p_setup.cpp -rw-r--r-- runneradmin/197121 1368 2025-02-28 04:19 odamex-src-11.0.0/common/p_setup.h -rw-r--r-- runneradmin/197121 24277 2025-02-28 04:19 odamex-src-11.0.0/common/p_sight.cpp -rw-r--r-- runneradmin/197121 37267 2025-02-28 04:19 odamex-src-11.0.0/common/p_snapshot.cpp -rw-r--r-- runneradmin/197121 21027 2025-02-28 04:19 odamex-src-11.0.0/common/p_snapshot.h -rw-r--r-- runneradmin/197121 80731 2025-02-28 04:19 odamex-src-11.0.0/common/p_spec.cpp -rw-r--r-- runneradmin/197121 32602 2025-02-28 04:19 odamex-src-11.0.0/common/p_spec.h -rw-r--r-- runneradmin/197121 10061 2025-02-28 04:19 odamex-src-11.0.0/common/p_switch.cpp -rw-r--r-- runneradmin/197121 17035 2025-02-28 04:19 odamex-src-11.0.0/common/p_teleport.cpp -rw-r--r-- runneradmin/197121 7407 2025-02-28 04:19 odamex-src-11.0.0/common/p_things.cpp -rw-r--r-- runneradmin/197121 2588 2025-02-28 04:19 odamex-src-11.0.0/common/p_tick.cpp -rw-r--r-- runneradmin/197121 1100 2025-02-28 04:19 odamex-src-11.0.0/common/p_tick.h -rw-r--r-- runneradmin/197121 17830 2025-02-28 04:19 odamex-src-11.0.0/common/p_unlag.cpp -rw-r--r-- runneradmin/197121 4041 2025-02-28 04:19 odamex-src-11.0.0/common/p_unlag.h -rw-r--r-- runneradmin/197121 37070 2025-02-28 04:19 odamex-src-11.0.0/common/p_user.cpp -rw-r--r-- runneradmin/197121 28272 2025-02-28 04:19 odamex-src-11.0.0/common/p_xlat.cpp -rw-r--r-- runneradmin/197121 31160 2025-02-28 04:19 odamex-src-11.0.0/common/p_zdoomhexspec.cpp -rw-r--r-- runneradmin/197121 3925 2025-02-28 04:19 odamex-src-11.0.0/common/p_zdoomhexspec.h -rw-r--r-- runneradmin/197121 11640 2025-02-28 04:19 odamex-src-11.0.0/common/qsort.h -rw-r--r-- runneradmin/197121 44938 2025-02-28 04:19 odamex-src-11.0.0/common/res_texture.cpp -rw-r--r-- runneradmin/197121 9318 2025-02-28 04:19 odamex-src-11.0.0/common/res_texture.h -rw-r--r-- runneradmin/197121 1695 2025-02-28 04:19 odamex-src-11.0.0/common/r_bsp.h -rw-r--r-- runneradmin/197121 29641 2025-02-28 04:19 odamex-src-11.0.0/common/r_data.cpp -rw-r--r-- runneradmin/197121 4295 2025-02-28 04:19 odamex-src-11.0.0/common/r_data.h -rw-r--r-- runneradmin/197121 19832 2025-02-28 04:19 odamex-src-11.0.0/common/r_defs.h -rw-r--r-- runneradmin/197121 5937 2025-02-28 04:19 odamex-src-11.0.0/common/r_draw.h -rw-r--r-- runneradmin/197121 1738 2025-02-28 04:19 odamex-src-11.0.0/common/r_intrin.h -rw-r--r-- runneradmin/197121 1357 2025-02-28 04:19 odamex-src-11.0.0/common/r_local.h -rw-r--r-- runneradmin/197121 7663 2025-02-28 04:19 odamex-src-11.0.0/common/r_main.h -rw-r--r-- runneradmin/197121 1935 2025-02-28 04:19 odamex-src-11.0.0/common/r_plane.h -rw-r--r-- runneradmin/197121 1284 2025-02-28 04:19 odamex-src-11.0.0/common/r_segs.h -rw-r--r-- runneradmin/197121 1599 2025-02-28 04:19 odamex-src-11.0.0/common/r_sky.h -rw-r--r-- runneradmin/197121 7631 2025-02-28 04:19 odamex-src-11.0.0/common/r_sprites.cpp -rw-r--r-- runneradmin/197121 1403 2025-02-28 04:19 odamex-src-11.0.0/common/r_sprites.h -rw-r--r-- runneradmin/197121 3605 2025-02-28 04:19 odamex-src-11.0.0/common/r_state.h -rw-r--r-- runneradmin/197121 2671 2025-02-28 04:19 odamex-src-11.0.0/common/r_things.h -rw-r--r-- runneradmin/197121 18006 2025-02-28 04:19 odamex-src-11.0.0/common/sarray.h -rw-r--r-- runneradmin/197121 2202 2025-02-28 04:19 odamex-src-11.0.0/common/stats.cpp -rw-r--r-- runneradmin/197121 1508 2025-02-28 04:19 odamex-src-11.0.0/common/stats.h -rw-r--r-- runneradmin/197121 42168 2025-02-28 04:19 odamex-src-11.0.0/common/stringenums.cpp -rw-r--r-- runneradmin/197121 24048 2025-02-28 04:19 odamex-src-11.0.0/common/stringenums.h -rw-r--r-- runneradmin/197121 10200 2025-02-28 04:19 odamex-src-11.0.0/common/stringtable.cpp -rw-r--r-- runneradmin/197121 3916 2025-02-28 04:19 odamex-src-11.0.0/common/stringtable.h -rw-r--r-- runneradmin/197121 9390 2025-02-28 04:19 odamex-src-11.0.0/common/strptime.cpp -rw-r--r-- runneradmin/197121 2515 2025-02-28 04:19 odamex-src-11.0.0/common/st_stuff.h -rw-r--r-- runneradmin/197121 6952 2025-02-28 04:19 odamex-src-11.0.0/common/svc_map.cpp -rw-r--r-- runneradmin/197121 1148 2025-02-28 04:19 odamex-src-11.0.0/common/svc_map.h -rw-r--r-- runneradmin/197121 42985 2025-02-28 04:19 odamex-src-11.0.0/common/svc_message.cpp -rw-r--r-- runneradmin/197121 7096 2025-02-28 04:19 odamex-src-11.0.0/common/svc_message.h -rw-r--r-- runneradmin/197121 3852 2025-02-28 04:19 odamex-src-11.0.0/common/szp.h -rw-r--r-- runneradmin/197121 23658 2025-02-28 04:19 odamex-src-11.0.0/common/s_sndseq.cpp -rw-r--r-- runneradmin/197121 2970 2025-02-28 04:19 odamex-src-11.0.0/common/s_sndseq.h -rw-r--r-- runneradmin/197121 6867 2025-02-28 04:19 odamex-src-11.0.0/common/s_sound.h -rw-r--r-- runneradmin/197121 126856 2025-02-28 04:19 odamex-src-11.0.0/common/tables.cpp -rw-r--r-- runneradmin/197121 2702 2025-02-28 04:19 odamex-src-11.0.0/common/tables.h -rw-r--r-- runneradmin/197121 2633 2025-02-28 04:19 odamex-src-11.0.0/common/tarray.h -rw-r--r-- runneradmin/197121 7637 2025-02-28 04:19 odamex-src-11.0.0/common/teaminfo.cpp -rw-r--r-- runneradmin/197121 3238 2025-02-28 04:19 odamex-src-11.0.0/common/teaminfo.h -rw-r--r-- runneradmin/197121 2385 2025-02-28 04:19 odamex-src-11.0.0/common/timegm.cpp -rw-r--r-- runneradmin/197121 8321 2025-02-28 04:19 odamex-src-11.0.0/common/version.cpp -rw-r--r-- runneradmin/197121 3655 2025-02-28 04:19 odamex-src-11.0.0/common/version.h -rw-r--r-- runneradmin/197121 3818 2025-02-28 04:19 odamex-src-11.0.0/common/v_palette.h -rw-r--r-- runneradmin/197121 6213 2025-02-28 04:19 odamex-src-11.0.0/common/v_pixelformat.h -rw-r--r-- runneradmin/197121 2451 2025-02-28 04:19 odamex-src-11.0.0/common/v_textcolors.h -rw-r--r-- runneradmin/197121 22185 2025-02-28 04:19 odamex-src-11.0.0/common/v_video.h -rw-r--r-- runneradmin/197121 1931 2025-02-28 04:19 odamex-src-11.0.0/common/win32inc.h -rw-r--r-- runneradmin/197121 63239 2025-02-28 04:19 odamex-src-11.0.0/common/w_ident.cpp -rw-r--r-- runneradmin/197121 1749 2025-02-28 04:19 odamex-src-11.0.0/common/w_ident.h -rw-r--r-- runneradmin/197121 26994 2025-02-28 04:19 odamex-src-11.0.0/common/w_wad.cpp -rw-r--r-- runneradmin/197121 4910 2025-02-28 04:19 odamex-src-11.0.0/common/w_wad.h -rw-r--r-- runneradmin/197121 8421 2025-02-28 04:19 odamex-src-11.0.0/common/z_zone.cpp -rw-r--r-- runneradmin/197121 3938 2025-02-28 04:19 odamex-src-11.0.0/common/z_zone.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/config-samples/ -rw-r--r-- runneradmin/197121 4847 2025-02-28 04:19 odamex-src-11.0.0/config-samples/coop-all-official-wads.cfg -rw-r--r-- runneradmin/197121 4179 2025-02-28 04:19 odamex-src-11.0.0/config-samples/coop-doom.cfg -rw-r--r-- runneradmin/197121 4789 2025-02-28 04:19 odamex-src-11.0.0/config-samples/coop-masterlevels.cfg -rw-r--r-- runneradmin/197121 4171 2025-02-28 04:19 odamex-src-11.0.0/config-samples/coop-modern.cfg -rw-r--r-- runneradmin/197121 4179 2025-02-28 04:19 odamex-src-11.0.0/config-samples/coop-zdoom.cfg -rw-r--r-- runneradmin/197121 4197 2025-02-28 04:19 odamex-src-11.0.0/config-samples/ctf-attackdefend.cfg -rw-r--r-- runneradmin/197121 4157 2025-02-28 04:19 odamex-src-11.0.0/config-samples/ctf-doom.cfg -rw-r--r-- runneradmin/197121 4153 2025-02-28 04:19 odamex-src-11.0.0/config-samples/ctf-pub.cfg -rw-r--r-- runneradmin/197121 4170 2025-02-28 04:19 odamex-src-11.0.0/config-samples/ctf-wdl.cfg -rw-r--r-- runneradmin/197121 4205 2025-02-28 04:19 odamex-src-11.0.0/config-samples/dm-doom.cfg -rw-r--r-- runneradmin/197121 4190 2025-02-28 04:19 odamex-src-11.0.0/config-samples/dm-modern.cfg -rw-r--r-- runneradmin/197121 4180 2025-02-28 04:19 odamex-src-11.0.0/config-samples/dm-zdoom.cfg -rw-r--r-- runneradmin/197121 4200 2025-02-28 04:19 odamex-src-11.0.0/config-samples/duel-altdeath.cfg -rw-r--r-- runneradmin/197121 4159 2025-02-28 04:19 odamex-src-11.0.0/config-samples/duel-ddl.cfg -rw-r--r-- runneradmin/197121 4185 2025-02-28 04:19 odamex-src-11.0.0/config-samples/duel-doom.cfg -rw-r--r-- runneradmin/197121 4150 2025-02-28 04:19 odamex-src-11.0.0/config-samples/duel-zddl.cfg -rw-r--r-- runneradmin/197121 4143 2025-02-28 04:19 odamex-src-11.0.0/config-samples/duel-zdoom.cfg -rw-r--r-- runneradmin/197121 4270 2025-02-28 04:19 odamex-src-11.0.0/config-samples/horde-doom.cfg -rw-r--r-- runneradmin/197121 4283 2025-02-28 04:19 odamex-src-11.0.0/config-samples/horde-modern.cfg -rw-r--r-- runneradmin/197121 4292 2025-02-28 04:19 odamex-src-11.0.0/config-samples/horde-zdoom.cfg -rw-r--r-- runneradmin/197121 4220 2025-02-28 04:19 odamex-src-11.0.0/config-samples/lms-2team.cfg -rw-r--r-- runneradmin/197121 4220 2025-02-28 04:19 odamex-src-11.0.0/config-samples/lms-3team.cfg -rw-r--r-- runneradmin/197121 4213 2025-02-28 04:19 odamex-src-11.0.0/config-samples/lms-ffa.cfg -rw-r--r-- runneradmin/197121 4182 2025-02-28 04:19 odamex-src-11.0.0/config-samples/survival-modern.cfg -rw-r--r-- runneradmin/197121 4205 2025-02-28 04:19 odamex-src-11.0.0/config-samples/tdm-doom.cfg -rw-r--r-- runneradmin/197121 4189 2025-02-28 04:19 odamex-src-11.0.0/config-samples/tdm-modern.cfg -rw-r--r-- runneradmin/197121 4179 2025-02-28 04:19 odamex-src-11.0.0/config-samples/tdm-zdoom.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/documentation/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/documentation/requirements/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/documentation/requirements/gconsole/ -rw-r--r-- runneradmin/197121 24501 2025-02-28 04:19 odamex-src-11.0.0/documentation/requirements/gconsole/GameConsole Support Goals.odt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/documentation/tech/ -rw-r--r-- runneradmin/197121 11344 2025-02-28 04:19 odamex-src-11.0.0/documentation/tech/Gametype.mdown -rw-r--r-- runneradmin/197121 21738 2025-02-28 04:19 odamex-src-11.0.0/documentation/tech/query_protocol.odt -rw-r--r-- runneradmin/197121 21702 2025-02-28 04:19 odamex-src-11.0.0/documentation/tech/udp_rtp.odt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/documentation/uml/ -rw-r--r-- runneradmin/197121 31429 2025-02-28 04:19 odamex-src-11.0.0/documentation/uml/odamex.asta -rw-r--r-- runneradmin/197121 2 2025-02-28 04:19 odamex-src-11.0.0/force_retest drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/installer/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/installer/arch/ -rw-r--r-- runneradmin/197121 165 2025-02-28 04:19 odamex-src-11.0.0/installer/arch/odalaunch.desktop -rw-r--r-- runneradmin/197121 183 2025-02-28 04:19 odamex-src-11.0.0/installer/arch/odamex.desktop -rw-r--r-- runneradmin/197121 168 2025-02-28 04:19 odamex-src-11.0.0/installer/arch/odasrv.desktop -rw-r--r-- runneradmin/197121 1785 2025-02-28 04:19 odamex-src-11.0.0/installer/arch/PKGBUILD drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/installer/windows/ -rw-r--r-- runneradmin/197121 11260 2025-02-28 04:19 odamex-src-11.0.0/installer/windows/build_release.ps1 -rw-r--r-- runneradmin/197121 16649 2025-02-28 04:19 odamex-src-11.0.0/installer/windows/odamex.iss drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/ -rw-r--r-- runneradmin/197121 5095 2025-02-28 04:19 odamex-src-11.0.0/libraries/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/ -rw-r--r-- runneradmin/197121 8566 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.azure-pipelines.yml -rw-r--r-- runneradmin/197121 3542 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.cirrus.yml -rw-r--r-- runneradmin/197121 37 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.dcignore -rw-r--r-- runneradmin/197121 1359 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.dir-locals.el drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/ -rw-r--r-- runneradmin/197121 580 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/CONTRIBUTING.md -rw-r--r-- runneradmin/197121 23 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/FUNDING.yml -rw-r--r-- runneradmin/197121 496 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/ISSUE_TEMPLATE -rw-r--r-- runneradmin/197121 311 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/lock.yml -rw-r--r-- runneradmin/197121 701 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/stale.yml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/workflows/ -rw-r--r-- runneradmin/197121 1491 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/workflows/codeql-analysis.yml -rw-r--r-- runneradmin/197121 802 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/workflows/fuzz.yml -rw-r--r-- runneradmin/197121 3831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.github/workflows/macos.yml -rw-r--r-- runneradmin/197121 1480 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.lgtm.yml -rw-r--r-- runneradmin/197121 3565 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.mailmap -rw-r--r-- runneradmin/197121 9786 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/.travis.yml -rw-r--r-- runneradmin/197121 67020 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/acinclude.m4 -rw-r--r-- runneradmin/197121 10802 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/appveyor.yml -rwxr-xr-x runneradmin/197121 14158 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/buildconf -rw-r--r-- runneradmin/197121 8001 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/buildconf.bat -rw-r--r-- runneradmin/197121 329 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CHANGES drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/ -rw-r--r-- runneradmin/197121 1039 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/CMakeConfigurableFile.in -rw-r--r-- runneradmin/197121 1947 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/cmake_uninstall.cmake.in -rw-r--r-- runneradmin/197121 1310 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/curl-config.cmake.in -rw-r--r-- runneradmin/197121 3403 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/CurlSymbolHiding.cmake -rw-r--r-- runneradmin/197121 13319 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/CurlTests.c -rw-r--r-- runneradmin/197121 1308 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindBearSSL.cmake -rw-r--r-- runneradmin/197121 1570 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindBrotli.cmake -rw-r--r-- runneradmin/197121 1699 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindCARES.cmake -rw-r--r-- runneradmin/197121 10712 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindGSS.cmake -rw-r--r-- runneradmin/197121 1825 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindLibSSH2.cmake -rw-r--r-- runneradmin/197121 1563 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindMbedTLS.cmake -rw-r--r-- runneradmin/197121 1475 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindNGHTTP2.cmake -rw-r--r-- runneradmin/197121 2279 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindNGHTTP3.cmake -rw-r--r-- runneradmin/197121 3438 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindNGTCP2.cmake -rw-r--r-- runneradmin/197121 1463 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindNSS.cmake -rw-r--r-- runneradmin/197121 2082 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindQUICHE.cmake -rw-r--r-- runneradmin/197121 1448 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/FindWolfSSL.cmake -rw-r--r-- runneradmin/197121 4575 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/Macros.cmake -rw-r--r-- runneradmin/197121 11029 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/OtherTests.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/Platforms/ -rw-r--r-- runneradmin/197121 4283 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/Platforms/WindowsCache.cmake -rw-r--r-- runneradmin/197121 1374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMake/Utilities.cmake -rw-r--r-- runneradmin/197121 57755 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/CMakeLists.txt -rw-r--r-- runneradmin/197121 152180 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/configure.ac -rw-r--r-- runneradmin/197121 1110 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/COPYING -rwxr-xr-x runneradmin/197121 5344 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/curl-config.in drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/ -rw-r--r-- runneradmin/197121 1132 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/ALTSVC.md -rw-r--r-- runneradmin/197121 5671 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/BINDINGS.md -rw-r--r-- runneradmin/197121 4453 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/BUG-BOUNTY.md -rw-r--r-- runneradmin/197121 13215 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/BUGS -rw-r--r-- runneradmin/197121 6137 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/CHECKSRC.md -rw-r--r-- runneradmin/197121 11318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/CIPHERS.md -rw-r--r-- runneradmin/197121 1114 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ -rw-r--r-- runneradmin/197121 344 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/abstract-unix-socket.d -rw-r--r-- runneradmin/197121 649 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/alt-svc.d -rw-r--r-- runneradmin/197121 768 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/anyauth.d -rw-r--r-- runneradmin/197121 318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/append.d -rw-r--r-- runneradmin/197121 395 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/basic.d -rw-r--r-- runneradmin/197121 1630 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/cacert.d -rw-r--r-- runneradmin/197121 720 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/capath.d -rw-r--r-- runneradmin/197121 539 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/cert-status.d -rw-r--r-- runneradmin/197121 330 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/cert-type.d -rw-r--r-- runneradmin/197121 2822 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/cert.d -rw-r--r-- runneradmin/197121 349 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ciphers.d -rw-r--r-- runneradmin/197121 1542 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/CMakeLists.txt -rw-r--r-- runneradmin/197121 195 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/compressed-ssh.d -rw-r--r-- runneradmin/197121 318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/compressed.d -rw-r--r-- runneradmin/197121 2541 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/config.d -rw-r--r-- runneradmin/197121 428 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/connect-timeout.d -rw-r--r-- runneradmin/197121 963 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/connect-to.d -rw-r--r-- runneradmin/197121 618 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/continue-at.d -rw-r--r-- runneradmin/197121 1013 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/cookie-jar.d -rw-r--r-- runneradmin/197121 1891 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/cookie.d -rw-r--r-- runneradmin/197121 527 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/create-dirs.d -rw-r--r-- runneradmin/197121 156 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/crlf.d -rw-r--r-- runneradmin/197121 327 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/crlfile.d -rw-r--r-- runneradmin/197121 116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/data-ascii.d -rw-r--r-- runneradmin/197121 749 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/data-binary.d -rw-r--r-- runneradmin/197121 214 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/data-raw.d -rw-r--r-- runneradmin/197121 1396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/data-urlencode.d -rw-r--r-- runneradmin/197121 1417 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/data.d -rw-r--r-- runneradmin/197121 447 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/delegation.d -rw-r--r-- runneradmin/197121 440 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/digest.d -rw-r--r-- runneradmin/197121 837 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/disable-eprt.d -rw-r--r-- runneradmin/197121 588 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/disable-epsv.d -rw-r--r-- runneradmin/197121 233 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/disable.d -rw-r--r-- runneradmin/197121 182 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/disallow-username-in-url.d -rw-r--r-- runneradmin/197121 374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/dns-interface.d -rw-r--r-- runneradmin/197121 342 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/dns-ipv4-addr.d -rw-r--r-- runneradmin/197121 342 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/dns-ipv6-addr.d -rw-r--r-- runneradmin/197121 327 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/dns-servers.d -rw-r--r-- runneradmin/197121 318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/doh-url.d -rw-r--r-- runneradmin/197121 717 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/dump-header.d -rw-r--r-- runneradmin/197121 242 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/egd-file.d -rw-r--r-- runneradmin/197121 282 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/engine.d -rw-r--r-- runneradmin/197121 713 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/etag-compare.d -rw-r--r-- runneradmin/197121 634 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/etag-save.d -rw-r--r-- runneradmin/197121 448 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/expect100-timeout.d -rw-r--r-- runneradmin/197121 1006 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/fail-early.d -rw-r--r-- runneradmin/197121 644 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/fail.d -rw-r--r-- runneradmin/197121 455 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/false-start.d -rw-r--r-- runneradmin/197121 463 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/form-string.d -rw-r--r-- runneradmin/197121 5107 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/form.d -rw-r--r-- runneradmin/197121 302 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-account.d -rw-r--r-- runneradmin/197121 380 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-alternative-to-user.d -rw-r--r-- runneradmin/197121 328 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-create-dirs.d -rw-r--r-- runneradmin/197121 873 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-method.d -rw-r--r-- runneradmin/197121 570 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-pasv.d -rw-r--r-- runneradmin/197121 1316 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-port.d -rw-r--r-- runneradmin/197121 276 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-pret.d -rw-r--r-- runneradmin/197121 420 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-skip-pasv-ip.d -rw-r--r-- runneradmin/197121 370 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-ssl-ccc-mode.d -rw-r--r-- runneradmin/197121 362 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-ssl-ccc.d -rw-r--r-- runneradmin/197121 313 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ftp-ssl-control.d -rwxr-xr-x runneradmin/197121 9516 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/gen.pl -rw-r--r-- runneradmin/197121 631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/get.d -rw-r--r-- runneradmin/197121 389 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/globoff.d -rw-r--r-- runneradmin/197121 830 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/happy-eyeballs-timeout-ms.d -rw-r--r-- runneradmin/197121 394 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/haproxy-protocol.d -rw-r--r-- runneradmin/197121 305 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/head.d -rw-r--r-- runneradmin/197121 1901 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/header.d -rw-r--r-- runneradmin/197121 133 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/help.d -rw-r--r-- runneradmin/197121 323 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/hostpubmd5.d -rw-r--r-- runneradmin/197121 404 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/http0.9.d -rw-r--r-- runneradmin/197121 208 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/http1.0.d -rw-r--r-- runneradmin/197121 149 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/http1.1.d -rw-r--r-- runneradmin/197121 447 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/http2-prior-knowledge.d -rw-r--r-- runneradmin/197121 229 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/http2.d -rw-r--r-- runneradmin/197121 687 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/http3.d -rw-r--r-- runneradmin/197121 386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ignore-content-length.d -rw-r--r-- runneradmin/197121 338 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/include.d -rw-r--r-- runneradmin/197121 558 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/insecure.d -rw-r--r-- runneradmin/197121 571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/interface.d -rw-r--r-- runneradmin/197121 249 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ipv4.d -rw-r--r-- runneradmin/197121 249 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ipv6.d -rw-r--r-- runneradmin/197121 394 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/junk-session-cookies.d -rw-r--r-- runneradmin/197121 571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/keepalive-time.d -rw-r--r-- runneradmin/197121 308 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/key-type.d -rw-r--r-- runneradmin/197121 789 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/key.d -rw-r--r-- runneradmin/197121 397 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/krb.d -rw-r--r-- runneradmin/197121 377 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/libcurl.d -rw-r--r-- runneradmin/197121 797 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/limit-rate.d -rw-r--r-- runneradmin/197121 995 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/list-only.d -rw-r--r-- runneradmin/197121 390 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/local-port.d -rw-r--r-- runneradmin/197121 416 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/location-trusted.d -rw-r--r-- runneradmin/197121 1202 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/location.d -rw-r--r-- runneradmin/197121 536 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/login-options.d -rw-r--r-- runneradmin/197121 309 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/mail-auth.d -rw-r--r-- runneradmin/197121 199 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/mail-from.d -rw-r--r-- runneradmin/197121 627 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/mail-rcpt-allowfails.d -rw-r--r-- runneradmin/197121 697 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/mail-rcpt.d -rw-r--r-- runneradmin/197121 1345 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/Makefile.am -rw-r--r-- runneradmin/197121 6269 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/Makefile.inc -rw-r--r-- runneradmin/197121 1807 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/MANPAGE.md -rw-r--r-- runneradmin/197121 97 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/manual.d -rw-r--r-- runneradmin/197121 722 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/max-filesize.d -rw-r--r-- runneradmin/197121 400 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/max-redirs.d -rw-r--r-- runneradmin/197121 529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/max-time.d -rw-r--r-- runneradmin/197121 1149 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/metalink.d -rw-r--r-- runneradmin/197121 606 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/negotiate.d -rw-r--r-- runneradmin/197121 413 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/netrc-file.d -rw-r--r-- runneradmin/197121 224 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/netrc-optional.d -rw-r--r-- runneradmin/197121 815 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/netrc.d -rw-r--r-- runneradmin/197121 735 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/next.d -rw-r--r-- runneradmin/197121 381 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/no-alpn.d -rw-r--r-- runneradmin/197121 472 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/no-buffer.d -rw-r--r-- runneradmin/197121 285 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/no-keepalive.d -rw-r--r-- runneradmin/197121 395 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/no-npn.d -rw-r--r-- runneradmin/197121 379 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/no-progress-meter.d -rw-r--r-- runneradmin/197121 522 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/no-sessionid.d -rw-r--r-- runneradmin/197121 693 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/noproxy.d -rw-r--r-- runneradmin/197121 266 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ntlm-wb.d -rw-r--r-- runneradmin/197121 714 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ntlm.d -rw-r--r-- runneradmin/197121 426 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/oauth2-bearer.d -rw-r--r-- runneradmin/197121 1167 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/output.d -rw-r--r-- runneradmin/197121 9714 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/page-footer -rw-r--r-- runneradmin/197121 6300 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/page-header -rw-r--r-- runneradmin/197121 379 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/parallel-immediate.d -rw-r--r-- runneradmin/197121 264 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/parallel-max.d -rw-r--r-- runneradmin/197121 172 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/parallel.d -rw-r--r-- runneradmin/197121 191 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/pass.d -rw-r--r-- runneradmin/197121 275 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/path-as-is.d -rw-r--r-- runneradmin/197121 953 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/pinnedpubkey.d -rw-r--r-- runneradmin/197121 513 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/post301.d -rw-r--r-- runneradmin/197121 513 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/post302.d -rw-r--r-- runneradmin/197121 384 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/post303.d -rw-r--r-- runneradmin/197121 922 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/preproxy.d -rw-r--r-- runneradmin/197121 511 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/progress-bar.d -rw-r--r-- runneradmin/197121 481 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proto-default.d -rw-r--r-- runneradmin/197121 765 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proto-redir.d -rw-r--r-- runneradmin/197121 1348 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proto.d -rw-r--r-- runneradmin/197121 282 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-anyauth.d -rw-r--r-- runneradmin/197121 324 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-basic.d -rw-r--r-- runneradmin/197121 203 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-cacert.d -rw-r--r-- runneradmin/197121 193 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-capath.d -rw-r--r-- runneradmin/197121 157 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-cert-type.d -rw-r--r-- runneradmin/197121 149 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-cert.d -rw-r--r-- runneradmin/197121 142 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-ciphers.d -rw-r--r-- runneradmin/197121 138 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-crlfile.d -rw-r--r-- runneradmin/197121 260 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-digest.d -rw-r--r-- runneradmin/197121 1073 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-header.d -rw-r--r-- runneradmin/197121 157 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-insecure.d -rw-r--r-- runneradmin/197121 147 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-key-type.d -rw-r--r-- runneradmin/197121 117 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-key.d -rw-r--r-- runneradmin/197121 317 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-negotiate.d -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-ntlm.d -rw-r--r-- runneradmin/197121 157 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-pass.d -rw-r--r-- runneradmin/197121 740 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-pinnedpubkey.d -rw-r--r-- runneradmin/197121 166 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-service-name.d -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-ssl-allow-beast.d -rw-r--r-- runneradmin/197121 647 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-tls13-ciphers.d -rw-r--r-- runneradmin/197121 161 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-tlsauthtype.d -rw-r--r-- runneradmin/197121 152 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-tlspassword.d -rw-r--r-- runneradmin/197121 142 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-tlsuser.d -rw-r--r-- runneradmin/197121 122 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-tlsv1.d -rw-r--r-- runneradmin/197121 843 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy-user.d -rw-r--r-- runneradmin/197121 1589 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy.d -rw-r--r-- runneradmin/197121 372 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxy1.0.d -rw-r--r-- runneradmin/197121 491 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/proxytunnel.d -rw-r--r-- runneradmin/197121 538 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/pubkey.d -rw-r--r-- runneradmin/197121 2583 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/quote.d -rw-r--r-- runneradmin/197121 263 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/random-file.d -rw-r--r-- runneradmin/197121 1367 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/range.d -rw-r--r-- runneradmin/197121 225 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/raw.d -rw-r--r-- runneradmin/197121 533 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/referer.d -rw-r--r-- runneradmin/197121 862 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/remote-header-name.d -rw-r--r-- runneradmin/197121 341 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/remote-name-all.d -rw-r--r-- runneradmin/197121 1013 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/remote-name.d -rw-r--r-- runneradmin/197121 248 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/remote-time.d -rw-r--r-- runneradmin/197121 360 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/request-target.d -rw-r--r-- runneradmin/197121 1546 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/request.d -rw-r--r-- runneradmin/197121 1215 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/resolve.d -rw-r--r-- runneradmin/197121 1018 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/retry-all-errors.d -rw-r--r-- runneradmin/197121 241 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/retry-connrefused.d -rw-r--r-- runneradmin/197121 458 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/retry-delay.d -rw-r--r-- runneradmin/197121 581 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/retry-max-time.d -rw-r--r-- runneradmin/197121 981 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/retry.d -rw-r--r-- runneradmin/197121 533 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/sasl-authzid.d -rw-r--r-- runneradmin/197121 138 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/sasl-ir.d -rw-r--r-- runneradmin/197121 218 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/service-name.d -rw-r--r-- runneradmin/197121 147 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/show-error.d -rw-r--r-- runneradmin/197121 374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/silent.d -rw-r--r-- runneradmin/197121 721 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/socks4.d -rw-r--r-- runneradmin/197121 726 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/socks4a.d -rw-r--r-- runneradmin/197121 318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/socks5-basic.d -rw-r--r-- runneradmin/197121 365 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/socks5-gssapi-nec.d -rw-r--r-- runneradmin/197121 456 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/socks5-gssapi-service.d -rw-r--r-- runneradmin/197121 341 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/socks5-gssapi.d -rw-r--r-- runneradmin/197121 786 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/socks5-hostname.d -rw-r--r-- runneradmin/197121 833 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/socks5.d -rw-r--r-- runneradmin/197121 324 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/speed-limit.d -rw-r--r-- runneradmin/197121 515 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/speed-time.d -rw-r--r-- runneradmin/197121 437 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ssl-allow-beast.d -rw-r--r-- runneradmin/197121 265 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ssl-no-revoke.d -rw-r--r-- runneradmin/197121 247 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ssl-reqd.d -rw-r--r-- runneradmin/197121 270 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ssl-revoke-best-effort.d -rw-r--r-- runneradmin/197121 431 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/ssl.d -rw-r--r-- runneradmin/197121 341 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/sslv2.d -rw-r--r-- runneradmin/197121 341 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/sslv3.d -rw-r--r-- runneradmin/197121 274 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/stderr.d -rw-r--r-- runneradmin/197121 220 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/styled-output.d -rw-r--r-- runneradmin/197121 435 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/suppress-connect-headers.d -rw-r--r-- runneradmin/197121 105 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tcp-fastopen.d -rw-r--r-- runneradmin/197121 298 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tcp-nodelay.d -rw-r--r-- runneradmin/197121 282 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/telnet-option.d -rw-r--r-- runneradmin/197121 346 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tftp-blksize.d -rw-r--r-- runneradmin/197121 314 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tftp-no-options.d -rw-r--r-- runneradmin/197121 750 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/time-cond.d -rw-r--r-- runneradmin/197121 495 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tls-max.d -rw-r--r-- runneradmin/197121 614 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tls13-ciphers.d -rw-r--r-- runneradmin/197121 431 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tlsauthtype.d -rw-r--r-- runneradmin/197121 219 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tlspassword.d -rw-r--r-- runneradmin/197121 233 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tlsuser.d -rw-r--r-- runneradmin/197121 363 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tlsv1.0.d -rw-r--r-- runneradmin/197121 363 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tlsv1.1.d -rw-r--r-- runneradmin/197121 363 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tlsv1.2.d -rw-r--r-- runneradmin/197121 359 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tlsv1.3.d -rw-r--r-- runneradmin/197121 297 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tlsv1.d -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/tr-encoding.d -rw-r--r-- runneradmin/197121 537 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/trace-ascii.d -rw-r--r-- runneradmin/197121 158 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/trace-time.d -rw-r--r-- runneradmin/197121 400 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/trace.d -rw-r--r-- runneradmin/197121 188 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/unix-socket.d -rw-r--r-- runneradmin/197121 1530 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/upload-file.d -rw-r--r-- runneradmin/197121 786 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/url.d -rw-r--r-- runneradmin/197121 263 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/use-ascii.d -rw-r--r-- runneradmin/197121 570 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/user-agent.d -rw-r--r-- runneradmin/197121 1718 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/user.d -rw-r--r-- runneradmin/197121 690 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/verbose.d -rw-r--r-- runneradmin/197121 2164 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/version.d -rw-r--r-- runneradmin/197121 5712 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/write-out.d -rw-r--r-- runneradmin/197121 395 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/cmdline-opts/xattr.d -rw-r--r-- runneradmin/197121 1639 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/CODE_OF_CONDUCT.md -rw-r--r-- runneradmin/197121 6071 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/CODE_REVIEW.md -rw-r--r-- runneradmin/197121 8117 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/CODE_STYLE.md -rw-r--r-- runneradmin/197121 11691 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/CONTRIBUTE.md -rw-r--r-- runneradmin/197121 4501 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/curl-config.1 -rw-r--r-- runneradmin/197121 1807 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/CURL-DISABLE.md -rw-r--r-- runneradmin/197121 365 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/DEPRECATE.md -rw-r--r-- runneradmin/197121 2433 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/DYNBUF.md -rw-r--r-- runneradmin/197121 4935 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/ESNI.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ -rw-r--r-- runneradmin/197121 41 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/.checksrc -rw-r--r-- runneradmin/197121 4499 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/10-at-a-time.c -rwxr-xr-x runneradmin/197121 1940 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/adddocsref.pl -rw-r--r-- runneradmin/197121 1934 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/altsvc.c -rw-r--r-- runneradmin/197121 5116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/anyauthput.c -rw-r--r-- runneradmin/197121 7497 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/cacertinmem.c -rw-r--r-- runneradmin/197121 2390 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/certinfo.c -rw-r--r-- runneradmin/197121 6913 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/chkspeed.c -rw-r--r-- runneradmin/197121 4267 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/cookie_interface.c -rw-r--r-- runneradmin/197121 6907 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/crawler.c -rw-r--r-- runneradmin/197121 3061 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/curlgtk.c -rw-r--r-- runneradmin/197121 17440 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/curlx.c -rw-r--r-- runneradmin/197121 4466 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/debug.c -rw-r--r-- runneradmin/197121 15416 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ephiperfifo.c -rw-r--r-- runneradmin/197121 12643 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/evhiperfifo.c -rw-r--r-- runneradmin/197121 5132 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/externalsocket.c -rw-r--r-- runneradmin/197121 2938 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/fileupload.c -rw-r--r-- runneradmin/197121 14759 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/fopen.c -rw-r--r-- runneradmin/197121 4400 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ftp-wildcard.c -rw-r--r-- runneradmin/197121 2746 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ftpget.c -rw-r--r-- runneradmin/197121 3026 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ftpgetinfo.c -rw-r--r-- runneradmin/197121 2653 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ftpgetresp.c -rw-r--r-- runneradmin/197121 3064 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ftpsget.c -rw-r--r-- runneradmin/197121 4728 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ftpupload.c -rw-r--r-- runneradmin/197121 4026 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ftpuploadfrommem.c -rw-r--r-- runneradmin/197121 4511 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ftpuploadresume.c -rw-r--r-- runneradmin/197121 1712 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/getinfo.c -rw-r--r-- runneradmin/197121 3444 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/getinmemory.c -rw-r--r-- runneradmin/197121 2430 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/getredirect.c -rw-r--r-- runneradmin/197121 12765 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/ghiper.c -rw-r--r-- runneradmin/197121 12639 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/hiperfifo.c -rw-r--r-- runneradmin/197121 2768 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/href_extractor.c -rw-r--r-- runneradmin/197121 4102 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/htmltidy.c -rw-r--r-- runneradmin/197121 6675 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/htmltitle.cpp -rw-r--r-- runneradmin/197121 2098 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/http-post.c -rw-r--r-- runneradmin/197121 8441 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/http2-download.c -rw-r--r-- runneradmin/197121 5333 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/http2-pushinmemory.c -rw-r--r-- runneradmin/197121 9422 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/http2-serverpush.c -rw-r--r-- runneradmin/197121 10421 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/http2-upload.c -rw-r--r-- runneradmin/197121 1619 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/http3-present.c -rw-r--r-- runneradmin/197121 1908 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/http3.c -rw-r--r-- runneradmin/197121 2399 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/httpcustomheader.c -rw-r--r-- runneradmin/197121 3859 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/httpput.c -rw-r--r-- runneradmin/197121 2674 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/https.c -rw-r--r-- runneradmin/197121 4052 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-append.c -rw-r--r-- runneradmin/197121 2340 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-authzid.c -rw-r--r-- runneradmin/197121 2485 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-copy.c -rw-r--r-- runneradmin/197121 2180 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-create.c -rw-r--r-- runneradmin/197121 2182 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-delete.c -rw-r--r-- runneradmin/197121 2233 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-examine.c -rw-r--r-- runneradmin/197121 2071 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-fetch.c -rw-r--r-- runneradmin/197121 2197 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-list.c -rw-r--r-- runneradmin/197121 2198 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-lsub.c -rw-r--r-- runneradmin/197121 5061 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-multi.c -rw-r--r-- runneradmin/197121 2120 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-noop.c -rw-r--r-- runneradmin/197121 2483 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-search.c -rw-r--r-- runneradmin/197121 3424 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-ssl.c -rw-r--r-- runneradmin/197121 2842 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-store.c -rw-r--r-- runneradmin/197121 3678 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/imap-tls.c -rw-r--r-- runneradmin/197121 2241 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/Makefile.am -rw-r--r-- runneradmin/197121 1677 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/makefile.dj -rw-r--r-- runneradmin/197121 1960 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/Makefile.example -rw-r--r-- runneradmin/197121 2825 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/Makefile.inc -rw-r--r-- runneradmin/197121 10292 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/Makefile.m32 -rw-r--r-- runneradmin/197121 12242 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/Makefile.netware -rw-r--r-- runneradmin/197121 5408 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-app.c -rw-r--r-- runneradmin/197121 6440 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-debugcallback.c -rw-r--r-- runneradmin/197121 4247 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-double.c -rw-r--r-- runneradmin/197121 6400 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-event.c -rw-r--r-- runneradmin/197121 5406 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-formadd.c -rw-r--r-- runneradmin/197121 2348 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-poll.c -rw-r--r-- runneradmin/197121 5213 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-post.c -rw-r--r-- runneradmin/197121 3286 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-single.c -rw-r--r-- runneradmin/197121 6349 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multi-uv.c -rw-r--r-- runneradmin/197121 2759 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/multithread.c -rw-r--r-- runneradmin/197121 2852 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/opensslthreadlock.c -rw-r--r-- runneradmin/197121 2260 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/parseurl.c -rw-r--r-- runneradmin/197121 2278 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/persistent.c -rw-r--r-- runneradmin/197121 2309 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-authzid.c -rw-r--r-- runneradmin/197121 2276 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-dele.c -rw-r--r-- runneradmin/197121 2045 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-list.c -rw-r--r-- runneradmin/197121 5056 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-multi.c -rw-r--r-- runneradmin/197121 2231 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-noop.c -rw-r--r-- runneradmin/197121 2043 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-retr.c -rw-r--r-- runneradmin/197121 3397 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-ssl.c -rw-r--r-- runneradmin/197121 2260 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-stat.c -rw-r--r-- runneradmin/197121 3646 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-tls.c -rw-r--r-- runneradmin/197121 2208 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-top.c -rw-r--r-- runneradmin/197121 2153 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/pop3-uidl.c -rw-r--r-- runneradmin/197121 5436 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/post-callback.c -rw-r--r-- runneradmin/197121 3558 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/postinmemory.c -rw-r--r-- runneradmin/197121 3703 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/postit2-formadd.c -rw-r--r-- runneradmin/197121 3599 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/postit2.c -rw-r--r-- runneradmin/197121 5066 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/progressfunc.c -rw-r--r-- runneradmin/197121 1651 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/README -rw-r--r-- runneradmin/197121 2026 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/resolve.c -rw-r--r-- runneradmin/197121 9310 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/rtsp.c -rw-r--r-- runneradmin/197121 3442 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/sampleconv.c -rw-r--r-- runneradmin/197121 4797 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/sendrecv.c -rw-r--r-- runneradmin/197121 2828 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/sepheaders.c -rw-r--r-- runneradmin/197121 3251 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/sessioninfo.c -rw-r--r-- runneradmin/197121 3442 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/sftpget.c -rw-r--r-- runneradmin/197121 4056 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/sftpuploadresume.c -rw-r--r-- runneradmin/197121 2668 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/shared-connection-cache.c -rw-r--r-- runneradmin/197121 1773 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/simple.c -rw-r--r-- runneradmin/197121 1937 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/simplepost.c -rw-r--r-- runneradmin/197121 4811 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/simplessl.c -rw-r--r-- runneradmin/197121 6386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smooth-gtk-thread.c -rw-r--r-- runneradmin/197121 5592 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smtp-authzid.c -rw-r--r-- runneradmin/197121 2700 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smtp-expn.c -rw-r--r-- runneradmin/197121 5099 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smtp-mail.c -rw-r--r-- runneradmin/197121 5767 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smtp-mime.c -rw-r--r-- runneradmin/197121 7396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smtp-multi.c -rw-r--r-- runneradmin/197121 6022 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smtp-ssl.c -rw-r--r-- runneradmin/197121 6495 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smtp-tls.c -rw-r--r-- runneradmin/197121 2765 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/smtp-vrfy.c -rw-r--r-- runneradmin/197121 2392 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/sslbackend.c -rw-r--r-- runneradmin/197121 13280 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/synctime.c -rw-r--r-- runneradmin/197121 4717 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/threaded-shared-conn.c -rw-r--r-- runneradmin/197121 4620 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/threaded-ssl.c -rw-r--r-- runneradmin/197121 2575 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/url2file.c -rw-r--r-- runneradmin/197121 2105 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/urlapi.c -rw-r--r-- runneradmin/197121 9339 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/usercertinmem.c -rwxr-xr-x runneradmin/197121 2812 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/version-check.pl -rw-r--r-- runneradmin/197121 5226 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/examples/xmlstream.c -rw-r--r-- runneradmin/197121 949 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/EXPERIMENTAL.md -rw-r--r-- runneradmin/197121 68680 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/FAQ -rw-r--r-- runneradmin/197121 6358 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/FEATURES -rw-r--r-- runneradmin/197121 6648 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/GOVERNANCE.md -rw-r--r-- runneradmin/197121 4092 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/HELP-US.md -rw-r--r-- runneradmin/197121 10898 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/HISTORY.md -rw-r--r-- runneradmin/197121 5349 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/HTTP-COOKIES.md -rw-r--r-- runneradmin/197121 5072 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/HTTP2.md -rw-r--r-- runneradmin/197121 3886 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/HTTP3.md -rw-r--r-- runneradmin/197121 324 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/INSTALL -rw-r--r-- runneradmin/197121 3856 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/INSTALL.cmake -rw-r--r-- runneradmin/197121 20900 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/INSTALL.md -rw-r--r-- runneradmin/197121 44897 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/INTERNALS.md -rw-r--r-- runneradmin/197121 31348 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/KNOWN_BUGS drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/ -rw-r--r-- runneradmin/197121 2556 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/ABI.md -rw-r--r-- runneradmin/197121 3116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/CMakeLists.txt -rw-r--r-- runneradmin/197121 3140 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_cleanup.3 -rw-r--r-- runneradmin/197121 2488 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_duphandle.3 -rw-r--r-- runneradmin/197121 2800 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_escape.3 -rw-r--r-- runneradmin/197121 10938 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_getinfo.3 -rw-r--r-- runneradmin/197121 2576 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_init.3 -rw-r--r-- runneradmin/197121 5379 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_pause.3 -rw-r--r-- runneradmin/197121 3348 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_perform.3 -rw-r--r-- runneradmin/197121 3862 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_recv.3 -rw-r--r-- runneradmin/197121 1951 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_reset.3 -rw-r--r-- runneradmin/197121 3531 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_send.3 -rw-r--r-- runneradmin/197121 30508 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_setopt.3 -rw-r--r-- runneradmin/197121 1839 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_strerror.3 -rw-r--r-- runneradmin/197121 2550 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_unescape.3 -rw-r--r-- runneradmin/197121 2820 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_easy_upkeep.3 -rw-r--r-- runneradmin/197121 2165 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_escape.3 -rw-r--r-- runneradmin/197121 13156 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_formadd.3 -rw-r--r-- runneradmin/197121 2221 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_formfree.3 -rw-r--r-- runneradmin/197121 2880 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_formget.3 -rw-r--r-- runneradmin/197121 1765 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_free.3 -rw-r--r-- runneradmin/197121 4546 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_getdate.3 -rw-r--r-- runneradmin/197121 2206 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_getenv.3 -rw-r--r-- runneradmin/197121 2624 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_global_cleanup.3 -rw-r--r-- runneradmin/197121 4665 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_global_init.3 -rw-r--r-- runneradmin/197121 2870 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_global_init_mem.3 -rw-r--r-- runneradmin/197121 4387 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_global_sslset.3 -rw-r--r-- runneradmin/197121 2503 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_addpart.3 -rw-r--r-- runneradmin/197121 2678 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_data.3 -rw-r--r-- runneradmin/197121 6482 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_data_cb.3 -rw-r--r-- runneradmin/197121 3855 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_encoder.3 -rw-r--r-- runneradmin/197121 3405 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_filedata.3 -rw-r--r-- runneradmin/197121 2812 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_filename.3 -rw-r--r-- runneradmin/197121 2190 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_free.3 -rw-r--r-- runneradmin/197121 2540 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_headers.3 -rw-r--r-- runneradmin/197121 2643 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_init.3 -rw-r--r-- runneradmin/197121 2366 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_name.3 -rw-r--r-- runneradmin/197121 2255 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_subparts.3 -rw-r--r-- runneradmin/197121 2956 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mime_type.3 -rw-r--r-- runneradmin/197121 3987 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_mprintf.3 -rw-r--r-- runneradmin/197121 3308 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_add_handle.3 -rw-r--r-- runneradmin/197121 3022 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_assign.3 -rw-r--r-- runneradmin/197121 2246 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_cleanup.3 -rw-r--r-- runneradmin/197121 4375 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_fdset.3 -rw-r--r-- runneradmin/197121 3935 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_info_read.3 -rw-r--r-- runneradmin/197121 1821 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_init.3 -rw-r--r-- runneradmin/197121 5241 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_perform.3 -rw-r--r-- runneradmin/197121 4604 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_poll.3 -rw-r--r-- runneradmin/197121 2212 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_remove_handle.3 -rw-r--r-- runneradmin/197121 3518 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_setopt.3 -rw-r--r-- runneradmin/197121 7065 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_socket.3 -rw-r--r-- runneradmin/197121 4915 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_socket_action.3 -rw-r--r-- runneradmin/197121 30 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_socket_all.3 -rw-r--r-- runneradmin/197121 1721 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_strerror.3 -rw-r--r-- runneradmin/197121 3385 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_timeout.3 -rw-r--r-- runneradmin/197121 4670 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_wait.3 -rw-r--r-- runneradmin/197121 2866 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_multi_wakeup.3 -rw-r--r-- runneradmin/197121 1951 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_share_cleanup.3 -rw-r--r-- runneradmin/197121 2031 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_share_init.3 -rw-r--r-- runneradmin/197121 5471 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_share_setopt.3 -rw-r--r-- runneradmin/197121 1723 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_share_strerror.3 -rw-r--r-- runneradmin/197121 2677 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_slist_append.3 -rw-r--r-- runneradmin/197121 1947 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_slist_free_all.3 -rw-r--r-- runneradmin/197121 2351 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_strequal.3 -rw-r--r-- runneradmin/197121 26 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_strnequal.3 -rw-r--r-- runneradmin/197121 2202 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_unescape.3 -rw-r--r-- runneradmin/197121 2005 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_url.3 -rw-r--r-- runneradmin/197121 1700 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_url_cleanup.3 -rw-r--r-- runneradmin/197121 1989 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_url_dup.3 -rw-r--r-- runneradmin/197121 4527 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_url_get.3 -rw-r--r-- runneradmin/197121 6323 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_url_set.3 -rw-r--r-- runneradmin/197121 1713 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_version.3 -rw-r--r-- runneradmin/197121 9000 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/curl_version_info.3 -rw-r--r-- runneradmin/197121 3118 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-easy.3 -rw-r--r-- runneradmin/197121 4560 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-env.3 -rw-r--r-- runneradmin/197121 16706 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-errors.3 -rw-r--r-- runneradmin/197121 9563 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-multi.3 -rw-r--r-- runneradmin/197121 20116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-security.3 -rw-r--r-- runneradmin/197121 3112 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-share.3 -rw-r--r-- runneradmin/197121 5600 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-thread.3 -rw-r--r-- runneradmin/197121 63566 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-tutorial.3 -rw-r--r-- runneradmin/197121 5407 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl-url.3 -rw-r--r-- runneradmin/197121 11865 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl.3 -rw-r--r-- runneradmin/197121 11174 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/libcurl.m4 -rw-r--r-- runneradmin/197121 2680 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/Makefile.am -rw-r--r-- runneradmin/197121 2936 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/Makefile.inc -rwxr-xr-x runneradmin/197121 3781 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/mksymbolsmanpage.pl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/ -rw-r--r-- runneradmin/197121 1512 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CMakeLists.txt -rw-r--r-- runneradmin/197121 2944 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_ACTIVESOCKET.3 -rw-r--r-- runneradmin/197121 2606 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.3 -rw-r--r-- runneradmin/197121 2712 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.3 -rw-r--r-- runneradmin/197121 3130 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CERTINFO.3 -rw-r--r-- runneradmin/197121 2837 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CONDITION_UNMET.3 -rw-r--r-- runneradmin/197121 2339 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CONNECT_TIME.3 -rw-r--r-- runneradmin/197121 2443 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.3 -rw-r--r-- runneradmin/197121 2441 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.3 -rw-r--r-- runneradmin/197121 2368 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3 -rw-r--r-- runneradmin/197121 2379 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.3 -rw-r--r-- runneradmin/197121 2303 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.3 -rw-r--r-- runneradmin/197121 2478 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_CONTENT_TYPE.3 -rw-r--r-- runneradmin/197121 2951 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_COOKIELIST.3 -rw-r--r-- runneradmin/197121 2444 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.3 -rw-r--r-- runneradmin/197121 2861 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_FILETIME.3 -rw-r--r-- runneradmin/197121 2943 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_FILETIME_T.3 -rw-r--r-- runneradmin/197121 2509 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.3 -rw-r--r-- runneradmin/197121 2302 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_HEADER_SIZE.3 -rw-r--r-- runneradmin/197121 2653 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.3 -rw-r--r-- runneradmin/197121 2386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.3 -rw-r--r-- runneradmin/197121 2250 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_HTTP_VERSION.3 -rw-r--r-- runneradmin/197121 2838 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_LASTSOCKET.3 -rw-r--r-- runneradmin/197121 2632 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_LOCAL_IP.3 -rw-r--r-- runneradmin/197121 2281 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_LOCAL_PORT.3 -rw-r--r-- runneradmin/197121 2335 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME.3 -rw-r--r-- runneradmin/197121 2458 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME_T.3 -rw-r--r-- runneradmin/197121 2517 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_NUM_CONNECTS.3 -rw-r--r-- runneradmin/197121 2227 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_OS_ERRNO.3 -rw-r--r-- runneradmin/197121 2589 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.3 -rw-r--r-- runneradmin/197121 2698 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.3 -rw-r--r-- runneradmin/197121 2667 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_PRIMARY_IP.3 -rw-r--r-- runneradmin/197121 2152 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_PRIMARY_PORT.3 -rw-r--r-- runneradmin/197121 2337 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_PRIVATE.3 -rw-r--r-- runneradmin/197121 2623 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_PROTOCOL.3 -rw-r--r-- runneradmin/197121 2741 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_PROXYAUTH_AVAIL.3 -rw-r--r-- runneradmin/197121 2374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_PROXY_SSL_VERIFYRESULT.3 -rw-r--r-- runneradmin/197121 2118 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_REDIRECT_COUNT.3 -rw-r--r-- runneradmin/197121 2418 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_REDIRECT_TIME.3 -rw-r--r-- runneradmin/197121 2525 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_REDIRECT_TIME_T.3 -rw-r--r-- runneradmin/197121 2468 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_REDIRECT_URL.3 -rw-r--r-- runneradmin/197121 2282 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_REQUEST_SIZE.3 -rw-r--r-- runneradmin/197121 2463 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_RESPONSE_CODE.3 -rw-r--r-- runneradmin/197121 2530 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_RETRY_AFTER.3 -rw-r--r-- runneradmin/197121 2053 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_RTSP_CLIENT_CSEQ.3 -rw-r--r-- runneradmin/197121 2196 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_RTSP_CSEQ_RECV.3 -rw-r--r-- runneradmin/197121 2266 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_RTSP_SERVER_CSEQ.3 -rw-r--r-- runneradmin/197121 2370 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_RTSP_SESSION_ID.3 -rw-r--r-- runneradmin/197121 2451 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SCHEME.3 -rw-r--r-- runneradmin/197121 2534 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD.3 -rw-r--r-- runneradmin/197121 2477 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD_T.3 -rw-r--r-- runneradmin/197121 2252 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SIZE_UPLOAD.3 -rw-r--r-- runneradmin/197121 2197 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SIZE_UPLOAD_T.3 -rw-r--r-- runneradmin/197121 2317 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD.3 -rw-r--r-- runneradmin/197121 2264 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD_T.3 -rw-r--r-- runneradmin/197121 2259 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SPEED_UPLOAD.3 -rw-r--r-- runneradmin/197121 2216 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SPEED_UPLOAD_T.3 -rw-r--r-- runneradmin/197121 2488 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SSL_ENGINES.3 -rw-r--r-- runneradmin/197121 2336 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_SSL_VERIFYRESULT.3 -rw-r--r-- runneradmin/197121 2476 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME.3 -rw-r--r-- runneradmin/197121 2581 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME_T.3 -rw-r--r-- runneradmin/197121 2931 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_TLS_SESSION.3 -rw-r--r-- runneradmin/197121 6544 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.3 -rw-r--r-- runneradmin/197121 2386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_TOTAL_TIME.3 -rw-r--r-- runneradmin/197121 2492 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLINFO_TOTAL_TIME_T.3 -rw-r--r-- runneradmin/197121 2382 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3 -rw-r--r-- runneradmin/197121 2322 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3 -rw-r--r-- runneradmin/197121 2611 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_MAXCONNECTS.3 -rw-r--r-- runneradmin/197121 2236 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_MAX_CONCURRENT_STREAMS.3 -rw-r--r-- runneradmin/197121 2769 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_MAX_HOST_CONNECTIONS.3 -rw-r--r-- runneradmin/197121 2469 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_MAX_PIPELINE_LENGTH.3 -rw-r--r-- runneradmin/197121 2471 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_MAX_TOTAL_CONNECTIONS.3 -rw-r--r-- runneradmin/197121 3846 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_PIPELINING.3 -rw-r--r-- runneradmin/197121 2517 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_PIPELINING_SERVER_BL.3 -rw-r--r-- runneradmin/197121 2254 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_PIPELINING_SITE_BL.3 -rw-r--r-- runneradmin/197121 2773 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_PUSHDATA.3 -rw-r--r-- runneradmin/197121 5397 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.3 -rw-r--r-- runneradmin/197121 2474 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_SOCKETDATA.3 -rw-r--r-- runneradmin/197121 4099 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_SOCKETFUNCTION.3 -rw-r--r-- runneradmin/197121 2690 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_TIMERDATA.3 -rw-r--r-- runneradmin/197121 3916 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLMOPT_TIMERFUNCTION.3 -rw-r--r-- runneradmin/197121 2623 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ABSTRACT_UNIX_SOCKET.3 -rw-r--r-- runneradmin/197121 2128 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ACCEPTTIMEOUT_MS.3 -rw-r--r-- runneradmin/197121 4535 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.3 -rw-r--r-- runneradmin/197121 2148 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ADDRESS_SCOPE.3 -rw-r--r-- runneradmin/197121 2580 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ALTSVC.3 -rw-r--r-- runneradmin/197121 4023 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.3 -rw-r--r-- runneradmin/197121 2132 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_APPEND.3 -rw-r--r-- runneradmin/197121 2232 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_AUTOREFERER.3 -rw-r--r-- runneradmin/197121 2640 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_BUFFERSIZE.3 -rw-r--r-- runneradmin/197121 3744 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CAINFO.3 -rw-r--r-- runneradmin/197121 2724 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CAPATH.3 -rw-r--r-- runneradmin/197121 2863 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CERTINFO.3 -rw-r--r-- runneradmin/197121 4599 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CHUNK_BGN_FUNCTION.3 -rw-r--r-- runneradmin/197121 2975 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CHUNK_DATA.3 -rw-r--r-- runneradmin/197121 2537 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CHUNK_END_FUNCTION.3 -rw-r--r-- runneradmin/197121 2234 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CLOSESOCKETDATA.3 -rw-r--r-- runneradmin/197121 2684 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CLOSESOCKETFUNCTION.3 -rw-r--r-- runneradmin/197121 2570 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT.3 -rw-r--r-- runneradmin/197121 2475 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT_MS.3 -rw-r--r-- runneradmin/197121 2646 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CONNECT_ONLY.3 -rw-r--r-- runneradmin/197121 4801 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CONNECT_TO.3 -rw-r--r-- runneradmin/197121 3982 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CONV_FROM_NETWORK_FUNCTION.3 -rw-r--r-- runneradmin/197121 3862 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CONV_FROM_UTF8_FUNCTION.3 -rw-r--r-- runneradmin/197121 3907 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CONV_TO_NETWORK_FUNCTION.3 -rw-r--r-- runneradmin/197121 3483 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_COOKIE.3 -rw-r--r-- runneradmin/197121 3669 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_COOKIEFILE.3 -rw-r--r-- runneradmin/197121 3245 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_COOKIEJAR.3 -rw-r--r-- runneradmin/197121 4902 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_COOKIELIST.3 -rw-r--r-- runneradmin/197121 2523 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_COOKIESESSION.3 -rw-r--r-- runneradmin/197121 2992 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.3 -rw-r--r-- runneradmin/197121 2104 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CRLF.3 -rw-r--r-- runneradmin/197121 3201 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CRLFILE.3 -rw-r--r-- runneradmin/197121 2571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CURLU.3 -rw-r--r-- runneradmin/197121 4475 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_CUSTOMREQUEST.3 -rw-r--r-- runneradmin/197121 1820 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DEBUGDATA.3 -rw-r--r-- runneradmin/197121 5599 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.3 -rw-r--r-- runneradmin/197121 3055 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DEFAULT_PROTOCOL.3 -rw-r--r-- runneradmin/197121 2986 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DIRLISTONLY.3 -rw-r--r-- runneradmin/197121 2189 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DISALLOW_USERNAME_IN_URL.3 -rw-r--r-- runneradmin/197121 2962 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DNS_CACHE_TIMEOUT.3 -rw-r--r-- runneradmin/197121 2448 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DNS_INTERFACE.3 -rw-r--r-- runneradmin/197121 2531 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP4.3 -rw-r--r-- runneradmin/197121 2529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP6.3 -rw-r--r-- runneradmin/197121 2585 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DNS_SERVERS.3 -rw-r--r-- runneradmin/197121 2799 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DNS_SHUFFLE_ADDRESSES.3 -rw-r--r-- runneradmin/197121 2493 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DNS_USE_GLOBAL_CACHE.3 -rw-r--r-- runneradmin/197121 2915 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_DOH_URL.3 -rw-r--r-- runneradmin/197121 2253 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_EGDSOCKET.3 -rw-r--r-- runneradmin/197121 3590 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ERRORBUFFER.3 -rw-r--r-- runneradmin/197121 2320 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_EXPECT_100_TIMEOUT_MS.3 -rw-r--r-- runneradmin/197121 2747 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FAILONERROR.3 -rw-r--r-- runneradmin/197121 2485 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FILETIME.3 -rw-r--r-- runneradmin/197121 2420 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FNMATCH_DATA.3 -rw-r--r-- runneradmin/197121 2777 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FNMATCH_FUNCTION.3 -rw-r--r-- runneradmin/197121 3574 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.3 -rw-r--r-- runneradmin/197121 2323 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FORBID_REUSE.3 -rw-r--r-- runneradmin/197121 2296 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FRESH_CONNECT.3 -rw-r--r-- runneradmin/197121 3304 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTPPORT.3 -rw-r--r-- runneradmin/197121 2500 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTPSSLAUTH.3 -rw-r--r-- runneradmin/197121 2257 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_ACCOUNT.3 -rw-r--r-- runneradmin/197121 2471 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_ALTERNATIVE_TO_USER.3 -rw-r--r-- runneradmin/197121 3267 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_CREATE_MISSING_DIRS.3 -rw-r--r-- runneradmin/197121 2979 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_FILEMETHOD.3 -rw-r--r-- runneradmin/197121 2624 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_RESPONSE_TIMEOUT.3 -rw-r--r-- runneradmin/197121 2557 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.3 -rw-r--r-- runneradmin/197121 2612 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_SSL_CCC.3 -rw-r--r-- runneradmin/197121 1996 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_USE_EPRT.3 -rw-r--r-- runneradmin/197121 2334 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_USE_EPSV.3 -rw-r--r-- runneradmin/197121 2231 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_FTP_USE_PRET.3 -rw-r--r-- runneradmin/197121 2477 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_GSSAPI_DELEGATION.3 -rw-r--r-- runneradmin/197121 2526 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 -rw-r--r-- runneradmin/197121 2235 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HAPROXYPROTOCOL.3 -rw-r--r-- runneradmin/197121 2686 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HEADER.3 -rw-r--r-- runneradmin/197121 2666 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HEADERDATA.3 -rw-r--r-- runneradmin/197121 5310 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HEADERFUNCTION.3 -rw-r--r-- runneradmin/197121 3226 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HEADEROPT.3 -rw-r--r-- runneradmin/197121 2322 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTP09_ALLOWED.3 -rw-r--r-- runneradmin/197121 2897 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTP200ALIASES.3 -rw-r--r-- runneradmin/197121 5978 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTPAUTH.3 -rw-r--r-- runneradmin/197121 2476 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTPGET.3 -rw-r--r-- runneradmin/197121 5608 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTPHEADER.3 -rw-r--r-- runneradmin/197121 3338 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTPPOST.3 -rw-r--r-- runneradmin/197121 2973 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.3 -rw-r--r-- runneradmin/197121 2239 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTP_CONTENT_DECODING.3 -rw-r--r-- runneradmin/197121 2214 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTP_TRANSFER_DECODING.3 -rw-r--r-- runneradmin/197121 3905 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_HTTP_VERSION.3 -rw-r--r-- runneradmin/197121 2670 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_IGNORE_CONTENT_LENGTH.3 -rw-r--r-- runneradmin/197121 2715 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_INFILESIZE.3 -rw-r--r-- runneradmin/197121 2704 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_INFILESIZE_LARGE.3 -rw-r--r-- runneradmin/197121 2950 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_INTERFACE.3 -rw-r--r-- runneradmin/197121 2291 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.3 -rw-r--r-- runneradmin/197121 3738 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_INTERLEAVEFUNCTION.3 -rw-r--r-- runneradmin/197121 2311 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_IOCTLDATA.3 -rw-r--r-- runneradmin/197121 3514 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_IOCTLFUNCTION.3 -rw-r--r-- runneradmin/197121 2349 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_IPRESOLVE.3 -rw-r--r-- runneradmin/197121 2979 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ISSUERCERT.3 -rw-r--r-- runneradmin/197121 3420 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_ISSUERCERT_BLOB.3 -rw-r--r-- runneradmin/197121 2541 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_KEEP_SENDING_ON_ERROR.3 -rw-r--r-- runneradmin/197121 2571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_KEYPASSWD.3 -rw-r--r-- runneradmin/197121 2432 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_KRBLEVEL.3 -rw-r--r-- runneradmin/197121 2272 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_LOCALPORT.3 -rw-r--r-- runneradmin/197121 2519 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_LOCALPORTRANGE.3 -rw-r--r-- runneradmin/197121 2564 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_LOGIN_OPTIONS.3 -rw-r--r-- runneradmin/197121 2270 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_LOW_SPEED_LIMIT.3 -rw-r--r-- runneradmin/197121 2232 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_LOW_SPEED_TIME.3 -rw-r--r-- runneradmin/197121 2906 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAIL_AUTH.3 -rw-r--r-- runneradmin/197121 2464 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAIL_FROM.3 -rw-r--r-- runneradmin/197121 3066 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAIL_RCPT.3 -rw-r--r-- runneradmin/197121 2775 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAIL_RCPT_ALLLOWFAILS.3 -rw-r--r-- runneradmin/197121 2636 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAXAGE_CONN.3 -rw-r--r-- runneradmin/197121 2791 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAXCONNECTS.3 -rw-r--r-- runneradmin/197121 2436 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAXFILESIZE.3 -rw-r--r-- runneradmin/197121 2534 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAXFILESIZE_LARGE.3 -rw-r--r-- runneradmin/197121 2391 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAXREDIRS.3 -rw-r--r-- runneradmin/197121 2340 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAX_RECV_SPEED_LARGE.3 -rw-r--r-- runneradmin/197121 2403 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MAX_SEND_SPEED_LARGE.3 -rw-r--r-- runneradmin/197121 2085 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_MIMEPOST.3 -rw-r--r-- runneradmin/197121 3569 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_NETRC.3 -rw-r--r-- runneradmin/197121 2393 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_NETRC_FILE.3 -rw-r--r-- runneradmin/197121 2359 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_NEW_DIRECTORY_PERMS.3 -rw-r--r-- runneradmin/197121 2261 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_NEW_FILE_PERMS.3 -rw-r--r-- runneradmin/197121 2234 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_NOBODY.3 -rw-r--r-- runneradmin/197121 2187 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_NOPROGRESS.3 -rw-r--r-- runneradmin/197121 3413 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_NOPROXY.3 -rw-r--r-- runneradmin/197121 2681 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_NOSIGNAL.3 -rw-r--r-- runneradmin/197121 3135 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_OPENSOCKETDATA.3 -rw-r--r-- runneradmin/197121 4955 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_OPENSOCKETFUNCTION.3 -rw-r--r-- runneradmin/197121 2318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PASSWORD.3 -rw-r--r-- runneradmin/197121 2468 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PATH_AS_IS.3 -rw-r--r-- runneradmin/197121 4654 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.3 -rw-r--r-- runneradmin/197121 2912 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PIPEWAIT.3 -rw-r--r-- runneradmin/197121 2323 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PORT.3 -rw-r--r-- runneradmin/197121 3949 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_POST.3 -rw-r--r-- runneradmin/197121 3768 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_POSTFIELDS.3 -rw-r--r-- runneradmin/197121 2376 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_POSTFIELDSIZE.3 -rw-r--r-- runneradmin/197121 2439 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_POSTFIELDSIZE_LARGE.3 -rw-r--r-- runneradmin/197121 2523 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_POSTQUOTE.3 -rw-r--r-- runneradmin/197121 3177 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_POSTREDIR.3 -rw-r--r-- runneradmin/197121 2475 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PREQUOTE.3 -rw-r--r-- runneradmin/197121 3478 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PRE_PROXY.3 -rw-r--r-- runneradmin/197121 2310 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PRIVATE.3 -rw-r--r-- runneradmin/197121 1866 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROGRESSDATA.3 -rw-r--r-- runneradmin/197121 3791 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROGRESSFUNCTION.3 -rw-r--r-- runneradmin/197121 2957 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROTOCOLS.3 -rw-r--r-- runneradmin/197121 4753 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY.3 -rw-r--r-- runneradmin/197121 2910 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXYAUTH.3 -rw-r--r-- runneradmin/197121 2838 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXYHEADER.3 -rw-r--r-- runneradmin/197121 2501 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXYPASSWORD.3 -rw-r--r-- runneradmin/197121 2210 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXYPORT.3 -rw-r--r-- runneradmin/197121 2703 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXYTYPE.3 -rw-r--r-- runneradmin/197121 2579 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXYUSERNAME.3 -rw-r--r-- runneradmin/197121 2604 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXYUSERPWD.3 -rw-r--r-- runneradmin/197121 3551 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_CAINFO.3 -rw-r--r-- runneradmin/197121 2816 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_CAPATH.3 -rw-r--r-- runneradmin/197121 3255 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_CRLFILE.3 -rw-r--r-- runneradmin/197121 3258 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT.3 -rw-r--r-- runneradmin/197121 3670 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT_BLOB.3 -rw-r--r-- runneradmin/197121 2500 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_KEYPASSWD.3 -rw-r--r-- runneradmin/197121 4491 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.3 -rw-r--r-- runneradmin/197121 2320 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SERVICE_NAME.3 -rw-r--r-- runneradmin/197121 3061 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.3 -rw-r--r-- runneradmin/197121 2757 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.3 -rw-r--r-- runneradmin/197121 3141 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSLCERT_BLOB.3 -rw-r--r-- runneradmin/197121 2804 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.3 -rw-r--r-- runneradmin/197121 2569 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.3 -rw-r--r-- runneradmin/197121 2984 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSLKEY_BLOB.3 -rw-r--r-- runneradmin/197121 3649 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3 -rw-r--r-- runneradmin/197121 3329 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.3 -rw-r--r-- runneradmin/197121 3821 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSL_OPTIONS.3 -rw-r--r-- runneradmin/197121 3555 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYHOST.3 -rw-r--r-- runneradmin/197121 3894 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.3 -rw-r--r-- runneradmin/197121 2861 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_TLS13_CIPHERS.3 -rw-r--r-- runneradmin/197121 2636 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_PASSWORD.3 -rw-r--r-- runneradmin/197121 2881 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_TYPE.3 -rw-r--r-- runneradmin/197121 2650 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_USERNAME.3 -rw-r--r-- runneradmin/197121 2500 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PROXY_TRANSFER_MODE.3 -rw-r--r-- runneradmin/197121 1874 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_PUT.3 -rw-r--r-- runneradmin/197121 4376 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_QUOTE.3 -rw-r--r-- runneradmin/197121 2098 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RANDOM_FILE.3 -rw-r--r-- runneradmin/197121 3409 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RANGE.3 -rw-r--r-- runneradmin/197121 2601 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_READDATA.3 -rw-r--r-- runneradmin/197121 4785 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_READFUNCTION.3 -rw-r--r-- runneradmin/197121 3492 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.3 -rw-r--r-- runneradmin/197121 2345 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_REFERER.3 -rw-r--r-- runneradmin/197121 2139 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_REQUEST_TARGET.3 -rw-r--r-- runneradmin/197121 4105 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RESOLVE.3 -rw-r--r-- runneradmin/197121 2361 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RESOLVER_START_DATA.3 -rw-r--r-- runneradmin/197121 3053 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RESOLVER_START_FUNCTION.3 -rw-r--r-- runneradmin/197121 2752 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RESUME_FROM.3 -rw-r--r-- runneradmin/197121 2919 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RESUME_FROM_LARGE.3 -rw-r--r-- runneradmin/197121 2117 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RTSP_CLIENT_CSEQ.3 -rw-r--r-- runneradmin/197121 5617 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RTSP_REQUEST.3 -rw-r--r-- runneradmin/197121 2085 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RTSP_SERVER_CSEQ.3 -rw-r--r-- runneradmin/197121 2499 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.3 -rw-r--r-- runneradmin/197121 2879 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RTSP_STREAM_URI.3 -rw-r--r-- runneradmin/197121 2496 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_RTSP_TRANSPORT.3 -rw-r--r-- runneradmin/197121 2723 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SASL_AUTHZID.3 -rw-r--r-- runneradmin/197121 2377 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SASL_IR.3 -rw-r--r-- runneradmin/197121 2148 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SEEKDATA.3 -rw-r--r-- runneradmin/197121 3829 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SEEKFUNCTION.3 -rw-r--r-- runneradmin/197121 2357 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SERVICE_NAME.3 -rw-r--r-- runneradmin/197121 3271 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SHARE.3 -rw-r--r-- runneradmin/197121 2565 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SOCKOPTDATA.3 -rw-r--r-- runneradmin/197121 5143 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.3 -rw-r--r-- runneradmin/197121 2627 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.3 -rw-r--r-- runneradmin/197121 2314 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_NEC.3 -rw-r--r-- runneradmin/197121 2445 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.3 -rw-r--r-- runneradmin/197121 2484 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSH_AUTH_TYPES.3 -rw-r--r-- runneradmin/197121 2236 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSH_COMPRESSION.3 -rw-r--r-- runneradmin/197121 2419 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3 -rw-r--r-- runneradmin/197121 2507 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSH_KEYDATA.3 -rw-r--r-- runneradmin/197121 5096 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSH_KEYFUNCTION.3 -rw-r--r-- runneradmin/197121 2560 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSH_KNOWNHOSTS.3 -rw-r--r-- runneradmin/197121 2571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSH_PRIVATE_KEYFILE.3 -rw-r--r-- runneradmin/197121 2638 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.3 -rw-r--r-- runneradmin/197121 3550 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLCERT.3 -rw-r--r-- runneradmin/197121 2618 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLCERTTYPE.3 -rw-r--r-- runneradmin/197121 2909 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLCERT_BLOB.3 -rw-r--r-- runneradmin/197121 2520 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLENGINE.3 -rw-r--r-- runneradmin/197121 2450 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLENGINE_DEFAULT.3 -rw-r--r-- runneradmin/197121 2629 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLKEY.3 -rw-r--r-- runneradmin/197121 2721 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLKEYTYPE.3 -rw-r--r-- runneradmin/197121 3000 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLKEY_BLOB.3 -rw-r--r-- runneradmin/197121 4506 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSLVERSION.3 -rw-r--r-- runneradmin/197121 3214 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.3 -rw-r--r-- runneradmin/197121 4463 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.3 -rw-r--r-- runneradmin/197121 3914 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.3 -rw-r--r-- runneradmin/197121 2123 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_ENABLE_ALPN.3 -rw-r--r-- runneradmin/197121 2118 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.3 -rw-r--r-- runneradmin/197121 2339 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_FALSESTART.3 -rw-r--r-- runneradmin/197121 3906 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_OPTIONS.3 -rw-r--r-- runneradmin/197121 2394 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_SESSIONID_CACHE.3 -rw-r--r-- runneradmin/197121 3985 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.3 -rw-r--r-- runneradmin/197121 4389 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.3 -rw-r--r-- runneradmin/197121 2492 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SSL_VERIFYSTATUS.3 -rw-r--r-- runneradmin/197121 1972 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_STDERR.3 -rw-r--r-- runneradmin/197121 2811 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_STREAM_DEPENDS.3 -rw-r--r-- runneradmin/197121 2963 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_STREAM_DEPENDS_E.3 -rw-r--r-- runneradmin/197121 3232 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_STREAM_WEIGHT.3 -rw-r--r-- runneradmin/197121 3194 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_SUPPRESS_CONNECT_HEADERS.3 -rw-r--r-- runneradmin/197121 2160 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TCP_FASTOPEN.3 -rw-r--r-- runneradmin/197121 2440 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TCP_KEEPALIVE.3 -rw-r--r-- runneradmin/197121 2336 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TCP_KEEPIDLE.3 -rw-r--r-- runneradmin/197121 2313 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TCP_KEEPINTVL.3 -rw-r--r-- runneradmin/197121 2657 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TCP_NODELAY.3 -rw-r--r-- runneradmin/197121 2347 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TELNETOPTIONS.3 -rw-r--r-- runneradmin/197121 2310 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TFTP_BLKSIZE.3 -rw-r--r-- runneradmin/197121 2568 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TFTP_NO_OPTIONS.3 -rw-r--r-- runneradmin/197121 2573 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TIMECONDITION.3 -rw-r--r-- runneradmin/197121 3068 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TIMEOUT.3 -rw-r--r-- runneradmin/197121 3068 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TIMEOUT_MS.3 -rw-r--r-- runneradmin/197121 2312 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TIMEVALUE.3 -rw-r--r-- runneradmin/197121 2466 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TIMEVALUE_LARGE.3 -rw-r--r-- runneradmin/197121 2858 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TLS13_CIPHERS.3 -rw-r--r-- runneradmin/197121 2531 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TLSAUTH_PASSWORD.3 -rw-r--r-- runneradmin/197121 2709 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TLSAUTH_TYPE.3 -rw-r--r-- runneradmin/197121 2533 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TLSAUTH_USERNAME.3 -rw-r--r-- runneradmin/197121 1907 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TRAILERDATA.3 -rw-r--r-- runneradmin/197121 3901 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TRAILERFUNCTION.3 -rw-r--r-- runneradmin/197121 2416 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TRANSFERTEXT.3 -rw-r--r-- runneradmin/197121 2582 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING.3 -rw-r--r-- runneradmin/197121 3535 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3 -rw-r--r-- runneradmin/197121 2382 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_UNRESTRICTED_AUTH.3 -rw-r--r-- runneradmin/197121 2836 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.3 -rw-r--r-- runneradmin/197121 3079 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_UPLOAD.3 -rw-r--r-- runneradmin/197121 2730 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.3 -rw-r--r-- runneradmin/197121 15788 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_URL.3 -rw-r--r-- runneradmin/197121 2331 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_USERAGENT.3 -rw-r--r-- runneradmin/197121 3247 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_USERNAME.3 -rw-r--r-- runneradmin/197121 3689 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_USERPWD.3 -rw-r--r-- runneradmin/197121 2733 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_USE_SSL.3 -rw-r--r-- runneradmin/197121 2421 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_VERBOSE.3 -rw-r--r-- runneradmin/197121 3481 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_WILDCARDMATCH.3 -rw-r--r-- runneradmin/197121 2747 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_WRITEDATA.3 -rw-r--r-- runneradmin/197121 4499 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_WRITEFUNCTION.3 -rw-r--r-- runneradmin/197121 1921 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_XFERINFODATA.3 -rw-r--r-- runneradmin/197121 3784 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.3 -rw-r--r-- runneradmin/197121 2419 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/CURLOPT_XOAUTH2_BEARER.3 -rw-r--r-- runneradmin/197121 1911 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/Makefile.am -rw-r--r-- runneradmin/197121 19363 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/Makefile.inc -rw-r--r-- runneradmin/197121 1597 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/opts/template.3 -rw-r--r-- runneradmin/197121 40602 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/symbols-in-versions -rwxr-xr-x runneradmin/197121 2945 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/libcurl/symbols.pl -rw-r--r-- runneradmin/197121 4930 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/LICENSE-MIXING.md -rw-r--r-- runneradmin/197121 12269 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/MAIL-ETIQUETTE -rw-r--r-- runneradmin/197121 4998 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/Makefile.am -rw-r--r-- runneradmin/197121 37955 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/MANUAL.md -rw-r--r-- runneradmin/197121 5061 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/mk-ca-bundle.1 -rw-r--r-- runneradmin/197121 1765 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/MQTT.md -rw-r--r-- runneradmin/197121 10752 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/options-in-versions -rw-r--r-- runneradmin/197121 2144 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/PARALLEL-TRANSFERS.md -rw-r--r-- runneradmin/197121 523 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/README.md -rw-r--r-- runneradmin/197121 3347 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/RELEASE-PROCEDURE.md -rw-r--r-- runneradmin/197121 2452 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/RESOURCES -rw-r--r-- runneradmin/197121 1457 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/ROADMAP.md -rw-r--r-- runneradmin/197121 5615 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/SECURITY-PROCESS.md -rw-r--r-- runneradmin/197121 3607 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/SSL-PROBLEMS.md -rw-r--r-- runneradmin/197121 8514 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/SSLCERTS.md -rw-r--r-- runneradmin/197121 35085 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/THANKS -rw-r--r-- runneradmin/197121 4777 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/THANKS-filter -rw-r--r-- runneradmin/197121 29970 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/TheArtOfHttpScripting -rw-r--r-- runneradmin/197121 48538 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/TODO -rw-r--r-- runneradmin/197121 2395 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/docs/VERSIONS.md -rw-r--r-- runneradmin/197121 1383 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/GIT-INFO drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/ -rw-r--r-- runneradmin/197121 117379 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/curl.h -rw-r--r-- runneradmin/197121 3123 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/curlver.h -rw-r--r-- runneradmin/197121 4108 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/easy.h -rw-r--r-- runneradmin/197121 1452 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/Makefile.am -rw-r--r-- runneradmin/197121 2124 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/mprintf.h -rw-r--r-- runneradmin/197121 17525 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/multi.h -rw-r--r-- runneradmin/197121 1377 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/stdcheaders.h -rw-r--r-- runneradmin/197121 19537 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/system.h -rw-r--r-- runneradmin/197121 43043 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/typecheck-gcc.h -rw-r--r-- runneradmin/197121 4616 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/curl/urlapi.h -rw-r--r-- runneradmin/197121 1085 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/Makefile.am -rw-r--r-- runneradmin/197121 743 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/include/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/ -rw-r--r-- runneradmin/197121 18475 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/altsvc.c -rw-r--r-- runneradmin/197121 2806 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/altsvc.h -rw-r--r-- runneradmin/197121 2524 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/amigaos.c -rw-r--r-- runneradmin/197121 1514 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/amigaos.h -rw-r--r-- runneradmin/197121 4189 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/arpa_telnet.h -rw-r--r-- runneradmin/197121 26610 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/asyn-ares.c -rw-r--r-- runneradmin/197121 21049 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/asyn-thread.c -rw-r--r-- runneradmin/197121 6919 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/asyn.h -rw-r--r-- runneradmin/197121 9028 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/base64.c -rwxr-xr-x runneradmin/197121 27187 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/checksrc.pl -rw-r--r-- runneradmin/197121 4615 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/CMakeLists.txt -rw-r--r-- runneradmin/197121 4681 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-amigaos.h -rw-r--r-- runneradmin/197121 5454 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-dos.h -rw-r--r-- runneradmin/197121 4132 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-mac.h -rw-r--r-- runneradmin/197121 16739 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-os400.h -rw-r--r-- runneradmin/197121 5931 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-plan9.h -rw-r--r-- runneradmin/197121 14241 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-riscos.h -rw-r--r-- runneradmin/197121 23439 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-symbian.h -rw-r--r-- runneradmin/197121 22147 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-tpf.h -rw-r--r-- runneradmin/197121 26592 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-vxworks.h -rw-r--r-- runneradmin/197121 24124 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-win32.h -rw-r--r-- runneradmin/197121 14168 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/config-win32ce.h -rw-r--r-- runneradmin/197121 17133 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/conncache.c -rw-r--r-- runneradmin/197121 4687 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/conncache.h -rw-r--r-- runneradmin/197121 51117 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/connect.c -rw-r--r-- runneradmin/197121 5382 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/connect.h -rw-r--r-- runneradmin/197121 30212 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/content_encoding.c -rw-r--r-- runneradmin/197121 2441 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/content_encoding.h -rw-r--r-- runneradmin/197121 49287 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/cookie.c -rw-r--r-- runneradmin/197121 4827 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/cookie.h -rw-r--r-- runneradmin/197121 3690 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curlx.h -rw-r--r-- runneradmin/197121 16773 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_addrinfo.c -rw-r--r-- runneradmin/197121 3393 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_addrinfo.h -rw-r--r-- runneradmin/197121 1635 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_base64.h -rw-r--r-- runneradmin/197121 32551 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_config.h.cmake -rw-r--r-- runneradmin/197121 3720 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_ctype.c -rw-r--r-- runneradmin/197121 3274 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_ctype.h -rw-r--r-- runneradmin/197121 2113 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_des.c -rw-r--r-- runneradmin/197121 1371 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_des.h -rw-r--r-- runneradmin/197121 3772 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_endian.c -rw-r--r-- runneradmin/197121 1748 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_endian.h -rw-r--r-- runneradmin/197121 10697 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_fnmatch.c -rw-r--r-- runneradmin/197121 1827 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_fnmatch.h -rw-r--r-- runneradmin/197121 3317 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_gethostname.c -rw-r--r-- runneradmin/197121 1346 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_gethostname.h -rw-r--r-- runneradmin/197121 1804 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_get_line.c -rw-r--r-- runneradmin/197121 1324 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_get_line.h -rw-r--r-- runneradmin/197121 4607 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_gssapi.c -rw-r--r-- runneradmin/197121 2205 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_gssapi.h -rw-r--r-- runneradmin/197121 2983 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_hmac.h -rw-r--r-- runneradmin/197121 1442 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_ldap.h -rw-r--r-- runneradmin/197121 1393 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_md4.h -rw-r--r-- runneradmin/197121 2624 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_md5.h -rw-r--r-- runneradmin/197121 6284 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_memory.h -rw-r--r-- runneradmin/197121 1848 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_memrchr.c -rw-r--r-- runneradmin/197121 1471 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_memrchr.h -rw-r--r-- runneradmin/197121 3987 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_multibyte.c -rw-r--r-- runneradmin/197121 3409 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_multibyte.h -rw-r--r-- runneradmin/197121 22793 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_ntlm_core.c -rw-r--r-- runneradmin/197121 4337 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_ntlm_core.h -rw-r--r-- runneradmin/197121 14754 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_ntlm_wb.c -rw-r--r-- runneradmin/197121 1671 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_ntlm_wb.h -rw-r--r-- runneradmin/197121 6770 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_path.c -rw-r--r-- runneradmin/197121 1723 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_path.h -rw-r--r-- runneradmin/197121 1687 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_printf.h -rw-r--r-- runneradmin/197121 3344 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_range.c -rw-r--r-- runneradmin/197121 1240 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_range.h -rw-r--r-- runneradmin/197121 12118 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_rtmp.c -rw-r--r-- runneradmin/197121 1483 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_rtmp.h -rw-r--r-- runneradmin/197121 21539 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_sasl.c -rw-r--r-- runneradmin/197121 5553 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_sasl.h -rw-r--r-- runneradmin/197121 1957 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_sec.h -rw-r--r-- runneradmin/197121 22587 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_setup.h -rw-r--r-- runneradmin/197121 14112 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_setup_once.h -rw-r--r-- runneradmin/197121 1407 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_sha256.h -rw-r--r-- runneradmin/197121 7343 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_sspi.c -rw-r--r-- runneradmin/197121 12459 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_sspi.h -rw-r--r-- runneradmin/197121 3989 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_threads.c -rw-r--r-- runneradmin/197121 2725 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/curl_threads.h -rw-r--r-- runneradmin/197121 8092 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/dict.c -rw-r--r-- runneradmin/197121 1228 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/dict.h -rw-r--r-- runneradmin/197121 29900 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/doh.c -rw-r--r-- runneradmin/197121 3411 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/doh.h -rw-r--r-- runneradmin/197121 5336 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/dotdot.c -rw-r--r-- runneradmin/197121 1186 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/dotdot.h -rw-r--r-- runneradmin/197121 5571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/dynbuf.c -rw-r--r-- runneradmin/197121 2583 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/dynbuf.h -rw-r--r-- runneradmin/197121 34522 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/easy.c -rw-r--r-- runneradmin/197121 1310 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/easyif.h -rw-r--r-- runneradmin/197121 7295 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/escape.c -rw-r--r-- runneradmin/197121 1608 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/escape.h -rw-r--r-- runneradmin/197121 15947 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/file.c -rw-r--r-- runneradmin/197121 1670 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/file.h -rw-r--r-- runneradmin/197121 1483 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/fileinfo.c -rw-r--r-- runneradmin/197121 1386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/fileinfo.h -rwxr-xr-x runneradmin/197121 1890 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/firefox-db2pem.sh -rw-r--r-- runneradmin/197121 30885 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/formdata.c -rw-r--r-- runneradmin/197121 2136 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/formdata.h -rw-r--r-- runneradmin/197121 135956 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/ftp.c -rw-r--r-- runneradmin/197121 6787 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/ftp.h -rw-r--r-- runneradmin/197121 32270 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/ftplistparser.c -rw-r--r-- runneradmin/197121 1704 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/ftplistparser.h -rw-r--r-- runneradmin/197121 2377 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/getenv.c -rw-r--r-- runneradmin/197121 16568 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/getinfo.c -rw-r--r-- runneradmin/197121 1264 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/getinfo.h -rw-r--r-- runneradmin/197121 5879 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/gopher.c -rw-r--r-- runneradmin/197121 1238 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/gopher.h -rw-r--r-- runneradmin/197121 8737 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hash.c -rw-r--r-- runneradmin/197121 3545 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hash.h -rw-r--r-- runneradmin/197121 5386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hmac.c -rw-r--r-- runneradmin/197121 4057 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hostasyn.c -rw-r--r-- runneradmin/197121 5070 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hostcheck.c -rw-r--r-- runneradmin/197121 1314 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hostcheck.h -rw-r--r-- runneradmin/197121 34425 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hostip.c -rw-r--r-- runneradmin/197121 8682 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hostip.h -rw-r--r-- runneradmin/197121 10467 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hostip4.c -rw-r--r-- runneradmin/197121 5843 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hostip6.c -rw-r--r-- runneradmin/197121 3011 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/hostsyn.c -rw-r--r-- runneradmin/197121 135601 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http.c -rw-r--r-- runneradmin/197121 10050 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http.h -rw-r--r-- runneradmin/197121 78760 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http2.c -rw-r--r-- runneradmin/197121 3449 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http2.h -rw-r--r-- runneradmin/197121 11393 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_chunks.c -rw-r--r-- runneradmin/197121 3588 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_chunks.h -rw-r--r-- runneradmin/197121 5400 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_digest.c -rw-r--r-- runneradmin/197121 1806 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_digest.h -rw-r--r-- runneradmin/197121 6705 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_negotiate.c -rw-r--r-- runneradmin/197121 1685 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_negotiate.h -rw-r--r-- runneradmin/197121 7605 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_ntlm.c -rw-r--r-- runneradmin/197121 1658 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_ntlm.h -rw-r--r-- runneradmin/197121 23057 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_proxy.c -rw-r--r-- runneradmin/197121 2034 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/http_proxy.h -rw-r--r-- runneradmin/197121 3838 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/idn_win32.c -rw-r--r-- runneradmin/197121 7202 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/if2ip.c -rw-r--r-- runneradmin/197121 3086 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/if2ip.h -rw-r--r-- runneradmin/197121 62112 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/imap.c -rw-r--r-- runneradmin/197121 4039 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/imap.h -rw-r--r-- runneradmin/197121 5604 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/inet_ntop.c -rw-r--r-- runneradmin/197121 1445 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/inet_ntop.h -rw-r--r-- runneradmin/197121 6366 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/inet_pton.c -rw-r--r-- runneradmin/197121 1467 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/inet_pton.h -rw-r--r-- runneradmin/197121 10195 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/krb5.c -rw-r--r-- runneradmin/197121 30155 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/ldap.c -rw-r--r-- runneradmin/197121 818 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/libcurl.plist -rw-r--r-- runneradmin/197121 2260 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/libcurl.rc -rw-r--r-- runneradmin/197121 130 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/libcurl.vers.in -rw-r--r-- runneradmin/197121 3466 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/llist.c -rw-r--r-- runneradmin/197121 1928 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/llist.h -rw-r--r-- runneradmin/197121 5416 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/Makefile.am -rw-r--r-- runneradmin/197121 1452 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/makefile.amiga -rw-r--r-- runneradmin/197121 1915 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/makefile.dj -rw-r--r-- runneradmin/197121 5101 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/Makefile.inc -rw-r--r-- runneradmin/197121 10828 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/Makefile.m32 -rw-r--r-- runneradmin/197121 23267 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/Makefile.netware -rw-r--r-- runneradmin/197121 6913 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/Makefile.vxworks -rw-r--r-- runneradmin/197121 6870 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/Makefile.Watcom -rw-r--r-- runneradmin/197121 15026 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/md4.c -rw-r--r-- runneradmin/197121 18386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/md5.c -rw-r--r-- runneradmin/197121 13884 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/memdebug.c -rw-r--r-- runneradmin/197121 7105 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/memdebug.h -rw-r--r-- runneradmin/197121 56895 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/mime.c -rw-r--r-- runneradmin/197121 7397 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/mime.h -rwxr-xr-x runneradmin/197121 21551 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/mk-ca-bundle.pl -rw-r--r-- runneradmin/197121 16616 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/mk-ca-bundle.vbs -rw-r--r-- runneradmin/197121 30778 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/mprintf.c -rw-r--r-- runneradmin/197121 17862 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/mqtt.c -rw-r--r-- runneradmin/197121 2057 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/mqtt.h -rw-r--r-- runneradmin/197121 108892 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/multi.c -rw-r--r-- runneradmin/197121 6148 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/multihandle.h -rw-r--r-- runneradmin/197121 4096 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/multiif.h -rw-r--r-- runneradmin/197121 8277 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/netrc.c -rw-r--r-- runneradmin/197121 1818 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/netrc.h -rw-r--r-- runneradmin/197121 10118 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/non-ascii.c -rw-r--r-- runneradmin/197121 2542 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/non-ascii.h -rw-r--r-- runneradmin/197121 2720 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/nonblock.c -rw-r--r-- runneradmin/197121 1326 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/nonblock.h -rw-r--r-- runneradmin/197121 10039 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/nwlib.c -rw-r--r-- runneradmin/197121 2709 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/nwos.c -rw-r--r-- runneradmin/197121 22225 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/openldap.c -rw-r--r-- runneradmin/197121 18116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/parsedate.c -rw-r--r-- runneradmin/197121 1511 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/parsedate.h -rw-r--r-- runneradmin/197121 16141 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/pingpong.c -rw-r--r-- runneradmin/197121 5653 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/pingpong.h -rw-r--r-- runneradmin/197121 45135 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/pop3.c -rw-r--r-- runneradmin/197121 3760 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/pop3.h -rw-r--r-- runneradmin/197121 22479 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/progress.c -rw-r--r-- runneradmin/197121 2539 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/progress.h -rw-r--r-- runneradmin/197121 3392 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/psl.c -rw-r--r-- runneradmin/197121 1719 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/psl.h -rw-r--r-- runneradmin/197121 2269 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/quic.h -rw-r--r-- runneradmin/197121 5499 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/rand.c -rw-r--r-- runneradmin/197121 2025 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/rand.h -rw-r--r-- runneradmin/197121 2058 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/rename.c -rw-r--r-- runneradmin/197121 1199 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/rename.h -rw-r--r-- runneradmin/197121 26207 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/rtsp.c -rw-r--r-- runneradmin/197121 2331 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/rtsp.h -rw-r--r-- runneradmin/197121 16027 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/security.c -rw-r--r-- runneradmin/197121 16122 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/select.c -rw-r--r-- runneradmin/197121 3426 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/select.h -rw-r--r-- runneradmin/197121 24629 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/sendf.c -rw-r--r-- runneradmin/197121 3550 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/sendf.h -rw-r--r-- runneradmin/197121 90253 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/setopt.c -rw-r--r-- runneradmin/197121 1390 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/setopt.h -rw-r--r-- runneradmin/197121 10814 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/setup-os400.h -rw-r--r-- runneradmin/197121 15207 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/setup-vms.h -rw-r--r-- runneradmin/197121 4140 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/setup-win32.h -rw-r--r-- runneradmin/197121 14582 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/sha256.c -rw-r--r-- runneradmin/197121 6559 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/share.c -rw-r--r-- runneradmin/197121 2174 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/share.h -rw-r--r-- runneradmin/197121 2790 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/sigpipe.h -rw-r--r-- runneradmin/197121 4084 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/slist.c -rw-r--r-- runneradmin/197121 1647 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/slist.h -rw-r--r-- runneradmin/197121 30004 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/smb.c -rw-r--r-- runneradmin/197121 7090 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/smb.h -rw-r--r-- runneradmin/197121 58276 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/smtp.c -rw-r--r-- runneradmin/197121 4075 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/smtp.h -rw-r--r-- runneradmin/197121 1514 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/sockaddr.h -rw-r--r-- runneradmin/197121 3491 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/socketpair.c -rw-r--r-- runneradmin/197121 1478 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/socketpair.h -rw-r--r-- runneradmin/197121 33006 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/socks.c -rw-r--r-- runneradmin/197121 2986 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/socks.h -rw-r--r-- runneradmin/197121 20739 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/socks_gssapi.c -rw-r--r-- runneradmin/197121 23552 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/socks_sspi.c -rw-r--r-- runneradmin/197121 2569 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/speedcheck.c -rw-r--r-- runneradmin/197121 1353 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/speedcheck.h -rw-r--r-- runneradmin/197121 7983 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/splay.c -rw-r--r-- runneradmin/197121 2737 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/splay.h -rw-r--r-- runneradmin/197121 6225 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strcase.c -rw-r--r-- runneradmin/197121 2080 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strcase.h -rw-r--r-- runneradmin/197121 2959 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strdup.c -rw-r--r-- runneradmin/197121 1353 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strdup.h -rw-r--r-- runneradmin/197121 27146 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strerror.c -rw-r--r-- runneradmin/197121 1515 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strerror.h -rw-r--r-- runneradmin/197121 2242 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strtok.c -rw-r--r-- runneradmin/197121 1346 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strtok.h -rw-r--r-- runneradmin/197121 6040 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strtoofft.c -rw-r--r-- runneradmin/197121 2173 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/strtoofft.h -rw-r--r-- runneradmin/197121 13644 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/system_win32.c -rw-r--r-- runneradmin/197121 2403 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/system_win32.h -rw-r--r-- runneradmin/197121 48819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/telnet.c -rw-r--r-- runneradmin/197121 1236 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/telnet.h -rw-r--r-- runneradmin/197121 44013 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/tftp.c -rw-r--r-- runneradmin/197121 1226 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/tftp.h -rw-r--r-- runneradmin/197121 6057 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/timeval.c -rw-r--r-- runneradmin/197121 2178 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/timeval.h -rw-r--r-- runneradmin/197121 66440 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/transfer.c -rw-r--r-- runneradmin/197121 3269 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/transfer.h -rw-r--r-- runneradmin/197121 133124 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/url.c -rw-r--r-- runneradmin/197121 4011 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/url.h -rw-r--r-- runneradmin/197121 1453 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/urlapi-int.h -rw-r--r-- runneradmin/197121 41183 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/urlapi.c -rw-r--r-- runneradmin/197121 81038 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/urldata.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/ -rw-r--r-- runneradmin/197121 5512 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/cleartext.c -rw-r--r-- runneradmin/197121 4539 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/cram.c -rw-r--r-- runneradmin/197121 32077 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/digest.c -rw-r--r-- runneradmin/197121 1701 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/digest.h -rw-r--r-- runneradmin/197121 21769 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/digest_sspi.c -rw-r--r-- runneradmin/197121 13470 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/krb5_gssapi.c -rw-r--r-- runneradmin/197121 17695 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/krb5_sspi.c -rw-r--r-- runneradmin/197121 29040 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/ntlm.c -rw-r--r-- runneradmin/197121 5684 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/ntlm.h -rw-r--r-- runneradmin/197121 13042 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/ntlm_sspi.c -rw-r--r-- runneradmin/197121 4300 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/oauth2.c -rw-r--r-- runneradmin/197121 8831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/spnego_gssapi.c -rw-r--r-- runneradmin/197121 12440 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/spnego_sspi.c -rw-r--r-- runneradmin/197121 4563 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/vauth.c -rw-r--r-- runneradmin/197121 10120 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vauth/vauth.h -rw-r--r-- runneradmin/197121 12255 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/version.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vquic/ -rw-r--r-- runneradmin/197121 58284 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vquic/ngtcp2.c -rw-r--r-- runneradmin/197121 2285 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vquic/ngtcp2.h -rw-r--r-- runneradmin/197121 25398 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vquic/quiche.c -rw-r--r-- runneradmin/197121 1664 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vquic/quiche.h -rw-r--r-- runneradmin/197121 2625 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vquic/vquic.c -rw-r--r-- runneradmin/197121 1381 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vquic/vquic.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vssh/ -rw-r--r-- runneradmin/197121 88275 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vssh/libssh.c -rw-r--r-- runneradmin/197121 116184 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vssh/libssh2.c -rw-r--r-- runneradmin/197121 8851 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vssh/ssh.h -rw-r--r-- runneradmin/197121 35301 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vssh/wolfssh.c -rw-r--r-- runneradmin/197121 1202 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vssh/wolfssh.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/ -rw-r--r-- runneradmin/197121 26614 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/bearssl.c -rw-r--r-- runneradmin/197121 1261 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/bearssl.h -rw-r--r-- runneradmin/197121 40940 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/gskit.c -rw-r--r-- runneradmin/197121 1371 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/gskit.h -rw-r--r-- runneradmin/197121 53823 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/gtls.c -rw-r--r-- runneradmin/197121 1284 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/gtls.h -rw-r--r-- runneradmin/197121 4284 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/keylog.c -rw-r--r-- runneradmin/197121 2081 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/keylog.h -rw-r--r-- runneradmin/197121 34861 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/mbedtls.c -rw-r--r-- runneradmin/197121 1330 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/mbedtls.h -rw-r--r-- runneradmin/197121 4763 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/mbedtls_threadlock.c -rw-r--r-- runneradmin/197121 1916 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/mbedtls_threadlock.h -rw-r--r-- runneradmin/197121 20143 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/mesalink.c -rw-r--r-- runneradmin/197121 1341 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/mesalink.h -rw-r--r-- runneradmin/197121 77388 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/nss.c -rw-r--r-- runneradmin/197121 1458 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/nssg.h -rw-r--r-- runneradmin/197121 139887 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/openssl.c -rw-r--r-- runneradmin/197121 1380 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/openssl.h -rw-r--r-- runneradmin/197121 85236 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/schannel.c -rw-r--r-- runneradmin/197121 3783 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/schannel.h -rw-r--r-- runneradmin/197121 24300 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/schannel_verify.c -rw-r--r-- runneradmin/197121 116397 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/sectransp.c -rw-r--r-- runneradmin/197121 1350 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/sectransp.h -rw-r--r-- runneradmin/197121 40129 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/vtls.c -rw-r--r-- runneradmin/197121 12314 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/vtls.h -rw-r--r-- runneradmin/197121 37513 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/wolfssl.c -rw-r--r-- runneradmin/197121 1270 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/vtls/wolfssl.h -rw-r--r-- runneradmin/197121 12489 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/warnless.c -rw-r--r-- runneradmin/197121 2801 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/warnless.h -rw-r--r-- runneradmin/197121 2020 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/wildcard.c -rw-r--r-- runneradmin/197121 2443 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/wildcard.h -rw-r--r-- runneradmin/197121 37541 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/x509asn1.c -rw-r--r-- runneradmin/197121 4940 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/lib/x509asn1.h -rw-r--r-- runneradmin/197121 1523 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/libcurl.pc.in drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/ -rw-r--r-- runneradmin/197121 4319 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/ax_compile_check_sizeof.m4 -rw-r--r-- runneradmin/197121 51988 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/curl-compilers.m4 -rw-r--r-- runneradmin/197121 24185 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/curl-confopts.m4 -rw-r--r-- runneradmin/197121 200164 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/curl-functions.m4 -rw-r--r-- runneradmin/197121 8363 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/curl-openssl.m4 -rw-r--r-- runneradmin/197121 3006 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/curl-override.m4 -rw-r--r-- runneradmin/197121 16048 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/curl-reentrant.m4 -rw-r--r-- runneradmin/197121 7582 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/xc-am-iface.m4 -rw-r--r-- runneradmin/197121 2957 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/xc-cc-check.m4 -rw-r--r-- runneradmin/197121 12234 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/xc-lt-iface.m4 -rw-r--r-- runneradmin/197121 5798 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/xc-translit.m4 -rw-r--r-- runneradmin/197121 6997 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/xc-val-flgs.m4 -rw-r--r-- runneradmin/197121 18299 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/zz40-xc-ovr.m4 -rw-r--r-- runneradmin/197121 2285 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/zz50-xc-ovr.m4 -rw-r--r-- runneradmin/197121 2305 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/m4/zz60-xc-ovr.m4 -rwxr-xr-x runneradmin/197121 6412 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/MacOSX-Framework -rw-r--r-- runneradmin/197121 29064 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/Makefile.am -rw-r--r-- runneradmin/197121 3365 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/Makefile.dist -rwxr-xr-x runneradmin/197121 6272 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/maketgz drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Android/ -rw-r--r-- runneradmin/197121 5607 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Android/Android.mk drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/DOS/ -rw-r--r-- runneradmin/197121 3765 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/DOS/common.dj -rw-r--r-- runneradmin/197121 483 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/DOS/README -rw-r--r-- runneradmin/197121 1741 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Makefile.am drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/ -rw-r--r-- runneradmin/197121 34129 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/ccsidcurl.c -rw-r--r-- runneradmin/197121 5514 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/ccsidcurl.h -rw-r--r-- runneradmin/197121 2521 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/chkstrings.c -rw-r--r-- runneradmin/197121 130987 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/curl.inc.in -rwxr-xr-x runneradmin/197121 9986 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/initscript.sh -rwxr-xr-x runneradmin/197121 2964 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/make-include.sh -rwxr-xr-x runneradmin/197121 8709 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/make-lib.sh -rwxr-xr-x runneradmin/197121 1058 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/make-src.sh -rwxr-xr-x runneradmin/197121 5130 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/make-tests.sh -rwxr-xr-x runneradmin/197121 2607 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/makefile.sh -rw-r--r-- runneradmin/197121 34168 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/os400sys.c -rw-r--r-- runneradmin/197121 1754 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/os400sys.h -rw-r--r-- runneradmin/197121 14682 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/OS400/README.OS400 -rw-r--r-- runneradmin/197121 1174 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/bwins/ -rw-r--r-- runneradmin/197121 1819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/bwins/libcurlu.def drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/eabi/ -rw-r--r-- runneradmin/197121 1819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/eabi/libcurlu.def drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/group/ -rw-r--r-- runneradmin/197121 225 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/group/bld.inf -rw-r--r-- runneradmin/197121 298 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/group/curl.iby -rw-r--r-- runneradmin/197121 1331 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/group/curl.mmp -rw-r--r-- runneradmin/197121 896 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/group/curl.pkg -rw-r--r-- runneradmin/197121 266 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/group/libcurl.iby -rw-r--r-- runneradmin/197121 2654 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/group/libcurl.mmp -rw-r--r-- runneradmin/197121 787 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/group/libcurl.pkg -rw-r--r-- runneradmin/197121 4008 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/Symbian/readme.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/TPF/ -rw-r--r-- runneradmin/197121 3268 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/TPF/curl.mak -rw-r--r-- runneradmin/197121 2285 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/TPF/maketpf.env_curl -rw-r--r-- runneradmin/197121 3888 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/TPF/maketpf.env_curllib drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/ -rw-r--r-- runneradmin/197121 4344 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/backup_gnv_curl_src.com -rw-r--r-- runneradmin/197121 4866 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/build_curl-config_script.com -rw-r--r-- runneradmin/197121 1181 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/build_gnv_curl.com -rw-r--r-- runneradmin/197121 16189 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/build_gnv_curl_pcsi_desc.com -rw-r--r-- runneradmin/197121 6254 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/build_gnv_curl_pcsi_text.com -rw-r--r-- runneradmin/197121 3231 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/build_gnv_curl_release_notes.com -rw-r--r-- runneradmin/197121 5739 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/build_libcurl_pc.com -rw-r--r-- runneradmin/197121 37095 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/build_vms.com -rw-r--r-- runneradmin/197121 7737 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/clean_gnv_curl.com -rw-r--r-- runneradmin/197121 11421 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/compare_curl_source.com -rw-r--r-- runneradmin/197121 59137 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/config_h.com -rw-r--r-- runneradmin/197121 6456 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/curlmsg.h -rw-r--r-- runneradmin/197121 5814 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/curlmsg.msg -rw-r--r-- runneradmin/197121 7041 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/curlmsg.sdl -rw-r--r-- runneradmin/197121 4286 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/curlmsg_vms.h -rw-r--r-- runneradmin/197121 10709 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/curl_crtl_init.c -rw-r--r-- runneradmin/197121 11702 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/curl_gnv_build_steps.txt -rw-r--r-- runneradmin/197121 3373 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/curl_release_note_start.txt -rw-r--r-- runneradmin/197121 3202 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/curl_startup.com -rw-r--r-- runneradmin/197121 14522 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/generate_config_vms_h_curl.com -rw-r--r-- runneradmin/197121 8532 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/generate_vax_transfer.com -rw-r--r-- runneradmin/197121 2596 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/gnv_conftest.c_first -rw-r--r-- runneradmin/197121 1640 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/gnv_curl_configure.sh -rw-r--r-- runneradmin/197121 9007 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/gnv_libcurl_symbols.opt -rw-r--r-- runneradmin/197121 26438 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/gnv_link_curl.com -rw-r--r-- runneradmin/197121 128 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/macro32_exactcase.patch -rw-r--r-- runneradmin/197121 1881 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/Makefile.am -rw-r--r-- runneradmin/197121 1664 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/make_gnv_curl_install.sh -rw-r--r-- runneradmin/197121 6386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/make_pcsi_curl_kit_name.com -rw-r--r-- runneradmin/197121 4873 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/pcsi_gnv_curl_file_list.txt -rw-r--r-- runneradmin/197121 5848 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/pcsi_product_gnv_curl.com -rw-r--r-- runneradmin/197121 9367 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/readme -rw-r--r-- runneradmin/197121 3001 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/report_openssl_version.c -rw-r--r-- runneradmin/197121 9889 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/setup_gnv_curl_build.com -rw-r--r-- runneradmin/197121 6043 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/stage_curl_install.com -rw-r--r-- runneradmin/197121 1114 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/packages/vms/vms_eco_level.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/include/ -rw-r--r-- runneradmin/197121 1201 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/include/mkfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/lib/ -rw-r--r-- runneradmin/197121 1328 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/lib/mkfile -rwxr-xr-x runneradmin/197121 1108 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/lib/mkfile.inc -rw-r--r-- runneradmin/197121 1180 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/mkfile -rw-r--r-- runneradmin/197121 1158 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/mkfile.proto -rw-r--r-- runneradmin/197121 1235 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/src/ -rw-r--r-- runneradmin/197121 1435 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/src/mkfile -rwxr-xr-x runneradmin/197121 1108 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/plan9/src/mkfile.inc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/ -rw-r--r-- runneradmin/197121 19866 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/build-openssl.bat -rw-r--r-- runneradmin/197121 10404 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/build-wolfssl.bat -rw-r--r-- runneradmin/197121 7830 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/checksrc.bat -rw-r--r-- runneradmin/197121 14630 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/generate.bat -rw-r--r-- runneradmin/197121 6284 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/ -rw-r--r-- runneradmin/197121 32142 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/lib/ -rw-r--r-- runneradmin/197121 18233 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/lib/libcurl.sln -rw-r--r-- runneradmin/197121 150268 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/lib/libcurl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/lib/libcurl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/src/ -rw-r--r-- runneradmin/197121 18227 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/src/curl.sln -rw-r--r-- runneradmin/197121 173745 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/src/curl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC10/src/curl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/ -rw-r--r-- runneradmin/197121 32142 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/lib/ -rw-r--r-- runneradmin/197121 18233 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/lib/libcurl.sln -rw-r--r-- runneradmin/197121 152788 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/lib/libcurl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/lib/libcurl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/src/ -rw-r--r-- runneradmin/197121 18227 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/src/curl.sln -rw-r--r-- runneradmin/197121 176265 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/src/curl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC11/src/curl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/ -rw-r--r-- runneradmin/197121 32142 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/lib/ -rw-r--r-- runneradmin/197121 18233 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/lib/libcurl.sln -rw-r--r-- runneradmin/197121 152789 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/lib/libcurl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/lib/libcurl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/src/ -rw-r--r-- runneradmin/197121 18227 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/src/curl.sln -rw-r--r-- runneradmin/197121 176266 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/src/curl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC12/src/curl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/ -rw-r--r-- runneradmin/197121 32142 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/lib/ -rw-r--r-- runneradmin/197121 18233 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/lib/libcurl.sln -rw-r--r-- runneradmin/197121 152789 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/lib/libcurl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/lib/libcurl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/src/ -rw-r--r-- runneradmin/197121 18227 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/src/curl.sln -rw-r--r-- runneradmin/197121 176266 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/src/curl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC14/src/curl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/ -rw-r--r-- runneradmin/197121 32140 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/lib/ -rw-r--r-- runneradmin/197121 18231 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/lib/libcurl.sln -rw-r--r-- runneradmin/197121 151529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/lib/libcurl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/lib/libcurl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/src/ -rw-r--r-- runneradmin/197121 18225 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/src/curl.sln -rw-r--r-- runneradmin/197121 175006 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/src/curl.tmpl -rw-r--r-- runneradmin/197121 831 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC15/src/curl.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC6/ -rw-r--r-- runneradmin/197121 820 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC6/curl-all.dsw drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC6/lib/ -rw-r--r-- runneradmin/197121 539 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC6/lib/libcurl.dsw -rw-r--r-- runneradmin/197121 43560 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC6/lib/libcurl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC6/src/ -rw-r--r-- runneradmin/197121 533 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC6/src/curl.dsw -rw-r--r-- runneradmin/197121 50376 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC6/src/curl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7/ -rw-r--r-- runneradmin/197121 13384 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7/lib/ -rw-r--r-- runneradmin/197121 7450 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7/lib/libcurl.sln -rw-r--r-- runneradmin/197121 37863 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7/lib/libcurl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7/src/ -rw-r--r-- runneradmin/197121 7444 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7/src/curl.sln -rw-r--r-- runneradmin/197121 41906 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7/src/curl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7.1/ -rw-r--r-- runneradmin/197121 13849 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7.1/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7.1/lib/ -rw-r--r-- runneradmin/197121 7845 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7.1/lib/libcurl.sln -rw-r--r-- runneradmin/197121 41888 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7.1/lib/libcurl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7.1/src/ -rw-r--r-- runneradmin/197121 7839 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7.1/src/curl.sln -rw-r--r-- runneradmin/197121 45991 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC7.1/src/curl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC8/ -rw-r--r-- runneradmin/197121 28003 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC8/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC8/lib/ -rw-r--r-- runneradmin/197121 15903 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC8/lib/libcurl.sln -rw-r--r-- runneradmin/197121 85926 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC8/lib/libcurl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC8/src/ -rw-r--r-- runneradmin/197121 15897 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC8/src/curl.sln -rw-r--r-- runneradmin/197121 97580 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC8/src/curl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC9/ -rw-r--r-- runneradmin/197121 28004 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC9/curl-all.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC9/lib/ -rw-r--r-- runneradmin/197121 15904 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC9/lib/libcurl.sln -rw-r--r-- runneradmin/197121 85412 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC9/lib/libcurl.tmpl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC9/src/ -rw-r--r-- runneradmin/197121 15898 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC9/src/curl.sln -rw-r--r-- runneradmin/197121 95262 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/Windows/VC9/src/curl.tmpl -rw-r--r-- runneradmin/197121 6277 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/wolfssl_options.h -rw-r--r-- runneradmin/197121 2082 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/projects/wolfssl_override.props -rw-r--r-- runneradmin/197121 1870 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/README -rw-r--r-- runneradmin/197121 5394 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/README.md -rw-r--r-- runneradmin/197121 2686 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/RELEASE-NOTES drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/ -rwxr-xr-x runneradmin/197121 4396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/completion.pl -rwxr-xr-x runneradmin/197121 2646 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/contributors.sh -rwxr-xr-x runneradmin/197121 2098 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/contrithanks.sh -rwxr-xr-x runneradmin/197121 6038 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/copyright.pl -rwxr-xr-x runneradmin/197121 1463 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/coverage.sh -rwxr-xr-x runneradmin/197121 4842 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/delta -rwxr-xr-x runneradmin/197121 1758 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/installcheck.sh -rwxr-xr-x runneradmin/197121 2998 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/log2changes.pl -rw-r--r-- runneradmin/197121 2555 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/Makefile.am -rwxr-xr-x runneradmin/197121 5784 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/release-notes.pl -rwxr-xr-x runneradmin/197121 7133 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/singleuse.pl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/travis/ -rwxr-xr-x runneradmin/197121 4724 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/travis/before_script.sh -rw-r--r-- runneradmin/197121 1105 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/travis/iconv-env.sh -rwxr-xr-x runneradmin/197121 4543 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/travis/script.sh -rwxr-xr-x runneradmin/197121 8022 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/scripts/updatemanpages.pl -rw-r--r-- runneradmin/197121 380 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/SECURITY.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/ -rw-r--r-- runneradmin/197121 4361 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/CMakeLists.txt -rw-r--r-- runneradmin/197121 4038 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/curl.rc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/macos/ -rw-r--r-- runneradmin/197121 9942 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/macos/curl.mcp.xml.sit.hqx -rw-r--r-- runneradmin/197121 1736 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/macos/MACINSTALL.TXT drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/macos/src/ -rw-r--r-- runneradmin/197121 1754 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/macos/src/curl_GUSIConfig.cpp -rw-r--r-- runneradmin/197121 1329 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/macos/src/macos_main.cpp -rw-r--r-- runneradmin/197121 5583 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/Makefile.am -rw-r--r-- runneradmin/197121 1785 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/makefile.amiga -rw-r--r-- runneradmin/197121 2433 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/makefile.dj -rw-r--r-- runneradmin/197121 3730 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/Makefile.inc -rw-r--r-- runneradmin/197121 11200 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/Makefile.m32 -rw-r--r-- runneradmin/197121 14055 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/Makefile.netware -rw-r--r-- runneradmin/197121 5863 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/Makefile.Watcom -rwxr-xr-x runneradmin/197121 6169 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/mkhelp.pl -rw-r--r-- runneradmin/197121 2111 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/slist_wc.c -rw-r--r-- runneradmin/197121 1817 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/slist_wc.h -rw-r--r-- runneradmin/197121 1513 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_binmode.c -rw-r--r-- runneradmin/197121 1323 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_binmode.h -rw-r--r-- runneradmin/197121 1491 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_bname.c -rw-r--r-- runneradmin/197121 1314 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_bname.h -rw-r--r-- runneradmin/197121 8809 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_dbg.c -rw-r--r-- runneradmin/197121 1368 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_dbg.h -rw-r--r-- runneradmin/197121 9506 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_hdr.c -rw-r--r-- runneradmin/197121 2117 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_hdr.h -rw-r--r-- runneradmin/197121 8896 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_prg.c -rw-r--r-- runneradmin/197121 1853 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_prg.h -rw-r--r-- runneradmin/197121 2441 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_rea.c -rw-r--r-- runneradmin/197121 1550 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_rea.h -rw-r--r-- runneradmin/197121 4291 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_see.c -rw-r--r-- runneradmin/197121 1579 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_see.h -rw-r--r-- runneradmin/197121 6461 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_wrt.c -rw-r--r-- runneradmin/197121 1495 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cb_wrt.h -rw-r--r-- runneradmin/197121 5941 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cfgable.c -rw-r--r-- runneradmin/197121 12164 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_cfgable.h -rw-r--r-- runneradmin/197121 4605 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_convert.c -rw-r--r-- runneradmin/197121 1630 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_convert.h -rw-r--r-- runneradmin/197121 5091 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_dirhie.c -rw-r--r-- runneradmin/197121 1253 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_dirhie.h -rw-r--r-- runneradmin/197121 21920 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_doswin.c -rw-r--r-- runneradmin/197121 2857 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_doswin.h -rw-r--r-- runneradmin/197121 6645 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_easysrc.c -rw-r--r-- runneradmin/197121 2183 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_easysrc.h -rw-r--r-- runneradmin/197121 5795 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_filetime.c -rw-r--r-- runneradmin/197121 1620 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_filetime.h -rw-r--r-- runneradmin/197121 26804 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_formparse.c -rw-r--r-- runneradmin/197121 2941 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_formparse.h -rw-r--r-- runneradmin/197121 79150 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_getparam.c -rw-r--r-- runneradmin/197121 2276 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_getparam.h -rw-r--r-- runneradmin/197121 6821 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_getpass.c -rw-r--r-- runneradmin/197121 1478 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_getpass.h -rw-r--r-- runneradmin/197121 21683 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_help.c -rw-r--r-- runneradmin/197121 1265 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_help.h -rw-r--r-- runneradmin/197121 3861 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_helpers.c -rw-r--r-- runneradmin/197121 1443 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_helpers.h -rw-r--r-- runneradmin/197121 2264 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_homedir.c -rw-r--r-- runneradmin/197121 1211 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_homedir.h -rw-r--r-- runneradmin/197121 1192 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_hugehelp.c.cvs -rw-r--r-- runneradmin/197121 1214 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_hugehelp.h -rw-r--r-- runneradmin/197121 3430 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_libinfo.c -rw-r--r-- runneradmin/197121 1362 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_libinfo.h -rw-r--r-- runneradmin/197121 10112 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_main.c -rw-r--r-- runneradmin/197121 1615 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_main.h -rw-r--r-- runneradmin/197121 26138 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_metalink.c -rw-r--r-- runneradmin/197121 5407 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_metalink.h -rw-r--r-- runneradmin/197121 3847 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_msgs.c -rw-r--r-- runneradmin/197121 1422 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_msgs.h -rw-r--r-- runneradmin/197121 89257 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_operate.c -rw-r--r-- runneradmin/197121 2553 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_operate.h -rw-r--r-- runneradmin/197121 5498 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_operhlp.c -rw-r--r-- runneradmin/197121 1509 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_operhlp.h -rw-r--r-- runneradmin/197121 1500 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_panykey.c -rw-r--r-- runneradmin/197121 1332 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_panykey.h -rw-r--r-- runneradmin/197121 18215 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_paramhlp.c -rw-r--r-- runneradmin/197121 2245 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_paramhlp.h -rw-r--r-- runneradmin/197121 10763 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_parsecfg.c -rw-r--r-- runneradmin/197121 1261 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_parsecfg.h -rw-r--r-- runneradmin/197121 10437 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_progress.c -rw-r--r-- runneradmin/197121 1603 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_progress.h -rw-r--r-- runneradmin/197121 5167 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_sdecls.h -rw-r--r-- runneradmin/197121 23899 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_setopt.c -rw-r--r-- runneradmin/197121 6281 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_setopt.h -rw-r--r-- runneradmin/197121 2429 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_setup.h -rw-r--r-- runneradmin/197121 1774 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_sleep.c -rw-r--r-- runneradmin/197121 1213 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_sleep.h -rw-r--r-- runneradmin/197121 1472 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_strdup.c -rw-r--r-- runneradmin/197121 1239 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_strdup.h -rw-r--r-- runneradmin/197121 21249 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_urlglob.c -rw-r--r-- runneradmin/197121 2365 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_urlglob.h -rw-r--r-- runneradmin/197121 4062 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_util.c -rw-r--r-- runneradmin/197121 1489 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_util.h -rw-r--r-- runneradmin/197121 1504 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_version.h -rw-r--r-- runneradmin/197121 6618 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_vms.c -rw-r--r-- runneradmin/197121 1691 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_vms.h -rw-r--r-- runneradmin/197121 14488 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_writeout.c -rw-r--r-- runneradmin/197121 2353 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_writeout.h -rw-r--r-- runneradmin/197121 5118 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_writeout_json.c -rw-r--r-- runneradmin/197121 1349 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_writeout_json.h -rw-r--r-- runneradmin/197121 3999 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_xattr.c -rw-r--r-- runneradmin/197121 1222 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/src/tool_xattr.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/ -rw-r--r-- runneradmin/197121 3965 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/appveyor.pm -rw-r--r-- runneradmin/197121 5042 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/azure.pm -rwxr-xr-x runneradmin/197121 3478 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/badsymbols.pl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/ -rw-r--r-- runneradmin/197121 4678 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/EdelCurlRoot-ca.cacert -rw-r--r-- runneradmin/197121 251 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/EdelCurlRoot-ca.cnf -rw-r--r-- runneradmin/197121 4678 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/EdelCurlRoot-ca.crt -rw-r--r-- runneradmin/197121 1022 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/EdelCurlRoot-ca.csr -rw-r--r-- runneradmin/197121 918 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/EdelCurlRoot-ca.der -rw-r--r-- runneradmin/197121 1706 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/EdelCurlRoot-ca.key -rw-r--r-- runneradmin/197121 620 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/EdelCurlRoot-ca.prm -rw-r--r-- runneradmin/197121 4073 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Makefile.am drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/scripts/ -rwxr-xr-x runneradmin/197121 2242 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/scripts/genroot.sh -rwxr-xr-x runneradmin/197121 3740 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/scripts/genserv.sh -rw-r--r-- runneradmin/197121 1106 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/scripts/Makefile.am -rw-r--r-- runneradmin/197121 852 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.crl -rw-r--r-- runneradmin/197121 5106 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.crt -rw-r--r-- runneradmin/197121 996 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.csr -rw-r--r-- runneradmin/197121 994 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.der -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.dhp -rw-r--r-- runneradmin/197121 1702 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.key -rw-r--r-- runneradmin/197121 7619 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.pem -rw-r--r-- runneradmin/197121 811 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.prm -rw-r--r-- runneradmin/197121 294 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.pub.der -rw-r--r-- runneradmin/197121 460 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-firstSAN-sv.pub.pem -rw-r--r-- runneradmin/197121 710 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.crl -rw-r--r-- runneradmin/197121 5106 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.crt -rw-r--r-- runneradmin/197121 996 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.csr -rw-r--r-- runneradmin/197121 994 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.der -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.dhp -rw-r--r-- runneradmin/197121 1702 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.key -rw-r--r-- runneradmin/197121 7619 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.pem -rw-r--r-- runneradmin/197121 811 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.prm -rw-r--r-- runneradmin/197121 294 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.pub.der -rw-r--r-- runneradmin/197121 460 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-lastSAN-sv.pub.pem -rw-r--r-- runneradmin/197121 710 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.crl -rw-r--r-- runneradmin/197121 5035 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.crt -rw-r--r-- runneradmin/197121 992 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.csr -rw-r--r-- runneradmin/197121 967 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.der -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.dhp -rw-r--r-- runneradmin/197121 1706 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.key -rw-r--r-- runneradmin/197121 7520 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.pem -rw-r--r-- runneradmin/197121 779 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.prm -rw-r--r-- runneradmin/197121 294 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.pub.der -rw-r--r-- runneradmin/197121 460 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost-sv.pub.pem -rw-r--r-- runneradmin/197121 748 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.crl -rw-r--r-- runneradmin/197121 5049 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.crt -rw-r--r-- runneradmin/197121 996 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.csr -rw-r--r-- runneradmin/197121 973 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.der -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.dhp -rw-r--r-- runneradmin/197121 1706 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.key -rw-r--r-- runneradmin/197121 7540 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.pem -rw-r--r-- runneradmin/197121 785 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.prm -rw-r--r-- runneradmin/197121 294 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.pub.der -rw-r--r-- runneradmin/197121 460 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost.nn-sv.pub.pem -rw-r--r-- runneradmin/197121 782 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.crl -rw-r--r-- runneradmin/197121 5035 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.crt -rw-r--r-- runneradmin/197121 992 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.csr -rw-r--r-- runneradmin/197121 969 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.der -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.dhp -rw-r--r-- runneradmin/197121 1706 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.key -rw-r--r-- runneradmin/197121 7591 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.pem -rw-r--r-- runneradmin/197121 850 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.prm -rw-r--r-- runneradmin/197121 294 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.pub.der -rw-r--r-- runneradmin/197121 460 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/Server-localhost0h-sv.pub.pem -rw-r--r-- runneradmin/197121 787 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/srp-verifier-conf -rw-r--r-- runneradmin/197121 408 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/certs/srp-verifier-db -rw-r--r-- runneradmin/197121 2133 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/CMakeLists.txt -rwxr-xr-x runneradmin/197121 7876 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/convsrctest.pl -rwxr-xr-x runneradmin/197121 2024 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/curl_test_data.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/ -rw-r--r-- runneradmin/197121 1454 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/CMakeLists.txt -rw-r--r-- runneradmin/197121 827 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/DISABLED -rw-r--r-- runneradmin/197121 1618 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/Makefile.am -rw-r--r-- runneradmin/197121 13253 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/Makefile.inc -rw-r--r-- runneradmin/197121 694 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1 -rw-r--r-- runneradmin/197121 817 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test10 -rw-r--r-- runneradmin/197121 1163 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test100 -rw-r--r-- runneradmin/197121 445 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1000 -rw-r--r-- runneradmin/197121 2169 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1001 -rw-r--r-- runneradmin/197121 2797 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1002 -rw-r--r-- runneradmin/197121 17634 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1003 -rw-r--r-- runneradmin/197121 770 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1004 -rw-r--r-- runneradmin/197121 18076 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1005 -rw-r--r-- runneradmin/197121 17579 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1006 -rw-r--r-- runneradmin/197121 560 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1007 -rw-r--r-- runneradmin/197121 7387 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1008 -rw-r--r-- runneradmin/197121 532 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1009 -rw-r--r-- runneradmin/197121 1374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test101 -rw-r--r-- runneradmin/197121 1282 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1010 -rw-r--r-- runneradmin/197121 1263 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1011 -rw-r--r-- runneradmin/197121 1394 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1012 -rw-r--r-- runneradmin/197121 455 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1013 -rw-r--r-- runneradmin/197121 453 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1014 -rw-r--r-- runneradmin/197121 1106 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1015 -rw-r--r-- runneradmin/197121 492 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1016 -rw-r--r-- runneradmin/197121 506 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1017 -rw-r--r-- runneradmin/197121 489 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1018 -rw-r--r-- runneradmin/197121 509 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1019 -rw-r--r-- runneradmin/197121 543 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test102 -rw-r--r-- runneradmin/197121 503 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1020 -rw-r--r-- runneradmin/197121 3726 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1021 -rw-r--r-- runneradmin/197121 451 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1022 -rw-r--r-- runneradmin/197121 449 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1023 -rw-r--r-- runneradmin/197121 2041 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1024 -rw-r--r-- runneradmin/197121 2155 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1025 -rw-r--r-- runneradmin/197121 690 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1026 -rw-r--r-- runneradmin/197121 645 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1027 -rw-r--r-- runneradmin/197121 1181 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1028 -rw-r--r-- runneradmin/197121 1052 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1029 -rw-r--r-- runneradmin/197121 720 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test103 -rw-r--r-- runneradmin/197121 2462 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1030 -rw-r--r-- runneradmin/197121 1396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1031 -rw-r--r-- runneradmin/197121 753 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1032 -rw-r--r-- runneradmin/197121 847 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1033 -rw-r--r-- runneradmin/197121 794 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1034 -rw-r--r-- runneradmin/197121 724 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1035 -rw-r--r-- runneradmin/197121 819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1036 -rw-r--r-- runneradmin/197121 672 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1037 -rw-r--r-- runneradmin/197121 652 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1038 -rw-r--r-- runneradmin/197121 674 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1039 -rw-r--r-- runneradmin/197121 481 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test104 -rw-r--r-- runneradmin/197121 1033 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1040 -rw-r--r-- runneradmin/197121 1191 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1041 -rw-r--r-- runneradmin/197121 1267 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1042 -rw-r--r-- runneradmin/197121 1234 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1043 -rw-r--r-- runneradmin/197121 719 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1044 -rw-r--r-- runneradmin/197121 665 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1045 -rw-r--r-- runneradmin/197121 909 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1046 -rw-r--r-- runneradmin/197121 1204 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1047 -rw-r--r-- runneradmin/197121 1460 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1048 -rw-r--r-- runneradmin/197121 537 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1049 -rw-r--r-- runneradmin/197121 636 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test105 -rw-r--r-- runneradmin/197121 1545 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1050 -rw-r--r-- runneradmin/197121 2055 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1051 -rw-r--r-- runneradmin/197121 1967 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1052 -rw-r--r-- runneradmin/197121 2778 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1053 -rw-r--r-- runneradmin/197121 1310 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1054 -rw-r--r-- runneradmin/197121 1131 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1055 -rw-r--r-- runneradmin/197121 1148 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1056 -rw-r--r-- runneradmin/197121 582 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1057 -rw-r--r-- runneradmin/197121 806 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1058 -rw-r--r-- runneradmin/197121 845 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1059 -rw-r--r-- runneradmin/197121 627 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test106 -rw-r--r-- runneradmin/197121 74187 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1060 -rw-r--r-- runneradmin/197121 74244 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1061 -rw-r--r-- runneradmin/197121 17526 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1062 -rw-r--r-- runneradmin/197121 641 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1063 -rw-r--r-- runneradmin/197121 1188 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1064 -rw-r--r-- runneradmin/197121 1176 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1065 -rw-r--r-- runneradmin/197121 1198 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1066 -rw-r--r-- runneradmin/197121 1489 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1067 -rw-r--r-- runneradmin/197121 725 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1068 -rw-r--r-- runneradmin/197121 434 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1069 -rw-r--r-- runneradmin/197121 558 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test107 -rw-r--r-- runneradmin/197121 3249 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1070 -rw-r--r-- runneradmin/197121 2451 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1071 -rw-r--r-- runneradmin/197121 1490 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1072 -rw-r--r-- runneradmin/197121 1243 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1073 -rw-r--r-- runneradmin/197121 1093 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1074 -rw-r--r-- runneradmin/197121 2116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1075 -rw-r--r-- runneradmin/197121 1374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1076 -rw-r--r-- runneradmin/197121 1223 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1077 -rw-r--r-- runneradmin/197121 1633 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1078 -rw-r--r-- runneradmin/197121 1470 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1079 -rw-r--r-- runneradmin/197121 808 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test108 -rw-r--r-- runneradmin/197121 1441 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1080 -rw-r--r-- runneradmin/197121 1556 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1081 -rw-r--r-- runneradmin/197121 780 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1082 -rw-r--r-- runneradmin/197121 927 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1083 -rw-r--r-- runneradmin/197121 476 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1084 -rw-r--r-- runneradmin/197121 700 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1085 -rw-r--r-- runneradmin/197121 4451 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1086 -rw-r--r-- runneradmin/197121 2150 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1087 -rw-r--r-- runneradmin/197121 2239 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1088 -rw-r--r-- runneradmin/197121 1463 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1089 -rw-r--r-- runneradmin/197121 563 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test109 -rw-r--r-- runneradmin/197121 1544 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1090 -rw-r--r-- runneradmin/197121 529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1091 -rw-r--r-- runneradmin/197121 796 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1092 -rw-r--r-- runneradmin/197121 515 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1093 -rw-r--r-- runneradmin/197121 585 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1094 -rw-r--r-- runneradmin/197121 1827 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1095 -rw-r--r-- runneradmin/197121 633 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1096 -rw-r--r-- runneradmin/197121 1826 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1097 -rw-r--r-- runneradmin/197121 1020 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1098 -rw-r--r-- runneradmin/197121 653 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1099 -rw-r--r-- runneradmin/197121 1368 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test11 -rw-r--r-- runneradmin/197121 617 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test110 -rw-r--r-- runneradmin/197121 3298 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1100 -rw-r--r-- runneradmin/197121 770 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1101 -rw-r--r-- runneradmin/197121 653 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1102 -rw-r--r-- runneradmin/197121 594 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1103 -rw-r--r-- runneradmin/197121 1832 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1104 -rw-r--r-- runneradmin/197121 1450 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1105 -rw-r--r-- runneradmin/197121 777 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1106 -rw-r--r-- runneradmin/197121 571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1107 -rw-r--r-- runneradmin/197121 569 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1108 -rw-r--r-- runneradmin/197121 593 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1109 -rw-r--r-- runneradmin/197121 491 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test111 -rw-r--r-- runneradmin/197121 650 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1110 -rw-r--r-- runneradmin/197121 689 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1111 -rw-r--r-- runneradmin/197121 4516 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1112 -rw-r--r-- runneradmin/197121 1459 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1113 -rw-r--r-- runneradmin/197121 3660 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1114 -rw-r--r-- runneradmin/197121 719 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1115 -rw-r--r-- runneradmin/197121 1396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1116 -rw-r--r-- runneradmin/197121 1593 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1117 -rw-r--r-- runneradmin/197121 778 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1118 -rw-r--r-- runneradmin/197121 316 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1119 -rw-r--r-- runneradmin/197121 580 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test112 -rw-r--r-- runneradmin/197121 578 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1120 -rw-r--r-- runneradmin/197121 596 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1121 -rw-r--r-- runneradmin/197121 1366 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1122 -rw-r--r-- runneradmin/197121 8101 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1123 -rw-r--r-- runneradmin/197121 1206 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1124 -rw-r--r-- runneradmin/197121 1408 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1125 -rw-r--r-- runneradmin/197121 756 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1126 -rw-r--r-- runneradmin/197121 947 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1127 -rw-r--r-- runneradmin/197121 1478 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1128 -rw-r--r-- runneradmin/197121 1055323 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1129 -rw-r--r-- runneradmin/197121 458 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test113 -rw-r--r-- runneradmin/197121 1740 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1130 -rw-r--r-- runneradmin/197121 1631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1131 -rw-r--r-- runneradmin/197121 306 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1132 -rw-r--r-- runneradmin/197121 2414 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1133 -rw-r--r-- runneradmin/197121 955 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1134 -rw-r--r-- runneradmin/197121 5170 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1135 -rw-r--r-- runneradmin/197121 1298 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1136 -rw-r--r-- runneradmin/197121 602 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1137 -rw-r--r-- runneradmin/197121 1497 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1138 -rw-r--r-- runneradmin/197121 323 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1139 -rw-r--r-- runneradmin/197121 480 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test114 -rw-r--r-- runneradmin/197121 374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1140 -rw-r--r-- runneradmin/197121 1148 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1141 -rw-r--r-- runneradmin/197121 1044 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1142 -rw-r--r-- runneradmin/197121 702 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1143 -rw-r--r-- runneradmin/197121 706 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1144 -rw-r--r-- runneradmin/197121 529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1145 -rw-r--r-- runneradmin/197121 476 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1146 -rw-r--r-- runneradmin/197121 854 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1147 -rw-r--r-- runneradmin/197121 1093 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1148 -rw-r--r-- runneradmin/197121 1374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1149 -rw-r--r-- runneradmin/197121 522 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test115 -rw-r--r-- runneradmin/197121 1003 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1150 -rw-r--r-- runneradmin/197121 25933 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1151 -rw-r--r-- runneradmin/197121 1235 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1152 -rw-r--r-- runneradmin/197121 1230 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1153 -rw-r--r-- runneradmin/197121 103089 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1154 -rw-r--r-- runneradmin/197121 837 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1155 -rw-r--r-- runneradmin/197121 950 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1156 -rw-r--r-- runneradmin/197121 787 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1157 -rw-r--r-- runneradmin/197121 2144 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1158 -rw-r--r-- runneradmin/197121 996 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1159 -rw-r--r-- runneradmin/197121 843 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test116 -rw-r--r-- runneradmin/197121 5055 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1160 -rw-r--r-- runneradmin/197121 857 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1161 -rw-r--r-- runneradmin/197121 672 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1162 -rw-r--r-- runneradmin/197121 582 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1163 -rw-r--r-- runneradmin/197121 975 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1164 -rw-r--r-- runneradmin/197121 293 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1165 -rw-r--r-- runneradmin/197121 813 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1166 -rw-r--r-- runneradmin/197121 276 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1167 -rw-r--r-- runneradmin/197121 1513 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1168 -rw-r--r-- runneradmin/197121 525 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test117 -rw-r--r-- runneradmin/197121 1396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1170 -rw-r--r-- runneradmin/197121 1396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1171 -rw-r--r-- runneradmin/197121 567 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1172 -rw-r--r-- runneradmin/197121 349 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1173 -rw-r--r-- runneradmin/197121 565 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1174 -rw-r--r-- runneradmin/197121 306 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1175 -rw-r--r-- runneradmin/197121 1035 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1176 -rw-r--r-- runneradmin/197121 361 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1177 -rw-r--r-- runneradmin/197121 3175 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1178 -rw-r--r-- runneradmin/197121 657 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1179 -rw-r--r-- runneradmin/197121 555 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test118 -rw-r--r-- runneradmin/197121 715 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test119 -rw-r--r-- runneradmin/197121 948 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1190 -rw-r--r-- runneradmin/197121 789 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1191 -rw-r--r-- runneradmin/197121 11208 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1192 -rw-r--r-- runneradmin/197121 6789 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1193 -rw-r--r-- runneradmin/197121 1028 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1194 -rw-r--r-- runneradmin/197121 1038 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1195 -rw-r--r-- runneradmin/197121 990 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1196 -rw-r--r-- runneradmin/197121 908 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test12 -rw-r--r-- runneradmin/197121 612 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test120 -rw-r--r-- runneradmin/197121 436 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1200 -rw-r--r-- runneradmin/197121 498 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1201 -rw-r--r-- runneradmin/197121 578 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1202 -rw-r--r-- runneradmin/197121 497 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1203 -rw-r--r-- runneradmin/197121 1582 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1204 -rw-r--r-- runneradmin/197121 18582 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1205 -rw-r--r-- runneradmin/197121 638 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1206 -rw-r--r-- runneradmin/197121 638 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1207 -rw-r--r-- runneradmin/197121 959 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1208 -rw-r--r-- runneradmin/197121 1024 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1209 -rw-r--r-- runneradmin/197121 641 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test121 -rw-r--r-- runneradmin/197121 893 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1210 -rw-r--r-- runneradmin/197121 612 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1211 -rw-r--r-- runneradmin/197121 744 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1212 -rw-r--r-- runneradmin/197121 930 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1213 -rw-r--r-- runneradmin/197121 973 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1214 -rw-r--r-- runneradmin/197121 2940 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1215 -rw-r--r-- runneradmin/197121 1168 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1216 -rw-r--r-- runneradmin/197121 919 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1217 -rw-r--r-- runneradmin/197121 1131 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1218 -rw-r--r-- runneradmin/197121 550 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1219 -rw-r--r-- runneradmin/197121 531 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test122 -rw-r--r-- runneradmin/197121 507 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1220 -rw-r--r-- runneradmin/197121 1619 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1221 -rw-r--r-- runneradmin/197121 1572 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1222 -rw-r--r-- runneradmin/197121 878 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1223 -rw-r--r-- runneradmin/197121 519 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1224 -rw-r--r-- runneradmin/197121 622 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1225 -rw-r--r-- runneradmin/197121 557 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1226 -rw-r--r-- runneradmin/197121 544 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1227 -rw-r--r-- runneradmin/197121 957 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1228 -rw-r--r-- runneradmin/197121 1714 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1229 -rw-r--r-- runneradmin/197121 545 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test123 -rw-r--r-- runneradmin/197121 1126 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1230 -rw-r--r-- runneradmin/197121 843 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1231 -rw-r--r-- runneradmin/197121 1182 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1232 -rw-r--r-- runneradmin/197121 628 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1233 -rw-r--r-- runneradmin/197121 420 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1234 -rw-r--r-- runneradmin/197121 1739 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1235 -rw-r--r-- runneradmin/197121 503 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1236 -rw-r--r-- runneradmin/197121 5280 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1237 -rw-r--r-- runneradmin/197121 2262 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1238 -rw-r--r-- runneradmin/197121 1113 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1239 -rw-r--r-- runneradmin/197121 574 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test124 -rw-r--r-- runneradmin/197121 609 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1240 -rw-r--r-- runneradmin/197121 1157 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1241 -rw-r--r-- runneradmin/197121 491 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1242 -rw-r--r-- runneradmin/197121 548 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1243 -rw-r--r-- runneradmin/197121 869 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1244 -rw-r--r-- runneradmin/197121 828 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1245 -rw-r--r-- runneradmin/197121 1062 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1246 -rw-r--r-- runneradmin/197121 464 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1247 -rw-r--r-- runneradmin/197121 770 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1248 -rw-r--r-- runneradmin/197121 789 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1249 -rw-r--r-- runneradmin/197121 494 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test125 -rw-r--r-- runneradmin/197121 804 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1250 -rw-r--r-- runneradmin/197121 804 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1251 -rw-r--r-- runneradmin/197121 752 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1252 -rw-r--r-- runneradmin/197121 852 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1253 -rw-r--r-- runneradmin/197121 847 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1254 -rw-r--r-- runneradmin/197121 758 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1255 -rw-r--r-- runneradmin/197121 858 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1256 -rw-r--r-- runneradmin/197121 853 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1257 -rw-r--r-- runneradmin/197121 808 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1258 -rw-r--r-- runneradmin/197121 676 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1259 -rw-r--r-- runneradmin/197121 577 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test126 -rw-r--r-- runneradmin/197121 529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1260 -rw-r--r-- runneradmin/197121 1078 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1261 -rw-r--r-- runneradmin/197121 517 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1262 -rw-r--r-- runneradmin/197121 553 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1263 -rw-r--r-- runneradmin/197121 435 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1264 -rw-r--r-- runneradmin/197121 683 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1265 -rw-r--r-- runneradmin/197121 522 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1266 -rw-r--r-- runneradmin/197121 531 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1267 -rw-r--r-- runneradmin/197121 585 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1268 -rw-r--r-- runneradmin/197121 407 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1269 -rw-r--r-- runneradmin/197121 515 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test127 -rw-r--r-- runneradmin/197121 1285 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1270 -rw-r--r-- runneradmin/197121 654 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1271 -rw-r--r-- runneradmin/197121 644 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test128 -rw-r--r-- runneradmin/197121 737 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1280 -rw-r--r-- runneradmin/197121 429 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1281 -rw-r--r-- runneradmin/197121 554 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1282 -rw-r--r-- runneradmin/197121 832 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1283 -rw-r--r-- runneradmin/197121 1838 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1284 -rw-r--r-- runneradmin/197121 1932 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1285 -rw-r--r-- runneradmin/197121 2864 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1286 -rw-r--r-- runneradmin/197121 1698 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1287 -rw-r--r-- runneradmin/197121 1853 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1288 -rw-r--r-- runneradmin/197121 422 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1289 -rw-r--r-- runneradmin/197121 570 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test129 -rw-r--r-- runneradmin/197121 585 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1290 -rw-r--r-- runneradmin/197121 735 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1291 -rw-r--r-- runneradmin/197121 651 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1292 -rw-r--r-- runneradmin/197121 1149 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1293 -rw-r--r-- runneradmin/197121 2471 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1294 -rw-r--r-- runneradmin/197121 2415 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1295 -rw-r--r-- runneradmin/197121 786 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1296 -rw-r--r-- runneradmin/197121 797 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1298 -rw-r--r-- runneradmin/197121 792 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1299 -rw-r--r-- runneradmin/197121 610 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test13 -rw-r--r-- runneradmin/197121 1485 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test130 -rw-r--r-- runneradmin/197121 202 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1300 -rw-r--r-- runneradmin/197121 230 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1301 -rw-r--r-- runneradmin/197121 218 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1302 -rw-r--r-- runneradmin/197121 218 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1303 -rw-r--r-- runneradmin/197121 344 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1304 -rw-r--r-- runneradmin/197121 279 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1305 -rw-r--r-- runneradmin/197121 308 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1306 -rw-r--r-- runneradmin/197121 261 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1307 -rw-r--r-- runneradmin/197121 318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1308 -rw-r--r-- runneradmin/197121 30626 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1309 -rw-r--r-- runneradmin/197121 1403 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test131 -rw-r--r-- runneradmin/197121 3859 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1310 -rw-r--r-- runneradmin/197121 930 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1311 -rw-r--r-- runneradmin/197121 929 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1312 -rw-r--r-- runneradmin/197121 920 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1313 -rw-r--r-- runneradmin/197121 1343 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1314 -rw-r--r-- runneradmin/197121 1849 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1315 -rw-r--r-- runneradmin/197121 1574 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1316 -rw-r--r-- runneradmin/197121 766 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1317 -rw-r--r-- runneradmin/197121 891 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1318 -rw-r--r-- runneradmin/197121 1156 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1319 -rw-r--r-- runneradmin/197121 1409 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test132 -rw-r--r-- runneradmin/197121 1114 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1320 -rw-r--r-- runneradmin/197121 1153 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1321 -rw-r--r-- runneradmin/197121 819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1322 -rw-r--r-- runneradmin/197121 304 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1323 -rw-r--r-- runneradmin/197121 793 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1324 -rw-r--r-- runneradmin/197121 1301 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1325 -rw-r--r-- runneradmin/197121 512 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1326 -rw-r--r-- runneradmin/197121 581 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1327 -rw-r--r-- runneradmin/197121 932 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1328 -rw-r--r-- runneradmin/197121 412 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1329 -rw-r--r-- runneradmin/197121 1400 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test133 -rw-r--r-- runneradmin/197121 543 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1330 -rw-r--r-- runneradmin/197121 1658 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1331 -rw-r--r-- runneradmin/197121 1438 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1332 -rw-r--r-- runneradmin/197121 743 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1333 -rw-r--r-- runneradmin/197121 1147 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1334 -rw-r--r-- runneradmin/197121 1098 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1335 -rw-r--r-- runneradmin/197121 1357 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1336 -rw-r--r-- runneradmin/197121 1308 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1337 -rw-r--r-- runneradmin/197121 1163 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1338 -rw-r--r-- runneradmin/197121 1114 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1339 -rw-r--r-- runneradmin/197121 1436 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test134 -rw-r--r-- runneradmin/197121 1412 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1340 -rw-r--r-- runneradmin/197121 1351 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1341 -rw-r--r-- runneradmin/197121 1298 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1342 -rw-r--r-- runneradmin/197121 1249 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1343 -rw-r--r-- runneradmin/197121 1579 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1344 -rw-r--r-- runneradmin/197121 1530 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1345 -rw-r--r-- runneradmin/197121 1100 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1346 -rw-r--r-- runneradmin/197121 1310 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1347 -rw-r--r-- runneradmin/197121 843 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1348 -rw-r--r-- runneradmin/197121 1552 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1349 -rw-r--r-- runneradmin/197121 610 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test135 -rw-r--r-- runneradmin/197121 1503 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1350 -rw-r--r-- runneradmin/197121 1561 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1351 -rw-r--r-- runneradmin/197121 1512 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1352 -rw-r--r-- runneradmin/197121 1558 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1353 -rw-r--r-- runneradmin/197121 1375 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1354 -rw-r--r-- runneradmin/197121 845 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1355 -rw-r--r-- runneradmin/197121 1359 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1356 -rw-r--r-- runneradmin/197121 1920 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1357 -rw-r--r-- runneradmin/197121 1871 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1358 -rw-r--r-- runneradmin/197121 1929 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1359 -rw-r--r-- runneradmin/197121 451 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test136 -rw-r--r-- runneradmin/197121 1880 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1360 -rw-r--r-- runneradmin/197121 1926 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1361 -rw-r--r-- runneradmin/197121 1877 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1362 -rw-r--r-- runneradmin/197121 1361 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1363 -rw-r--r-- runneradmin/197121 1044 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1364 -rw-r--r-- runneradmin/197121 995 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1365 -rw-r--r-- runneradmin/197121 1195 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1366 -rw-r--r-- runneradmin/197121 1146 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1367 -rw-r--r-- runneradmin/197121 1053 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1368 -rw-r--r-- runneradmin/197121 1004 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1369 -rw-r--r-- runneradmin/197121 565 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test137 -rw-r--r-- runneradmin/197121 1204 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1370 -rw-r--r-- runneradmin/197121 1155 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1371 -rw-r--r-- runneradmin/197121 1195 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1372 -rw-r--r-- runneradmin/197121 1146 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1373 -rw-r--r-- runneradmin/197121 1417 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1374 -rw-r--r-- runneradmin/197121 1368 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1375 -rw-r--r-- runneradmin/197121 997 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1376 -rw-r--r-- runneradmin/197121 1148 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1377 -rw-r--r-- runneradmin/197121 741 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1378 -rw-r--r-- runneradmin/197121 1316 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1379 -rw-r--r-- runneradmin/197121 589 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test138 -rw-r--r-- runneradmin/197121 1267 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1380 -rw-r--r-- runneradmin/197121 1325 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1381 -rw-r--r-- runneradmin/197121 1276 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1382 -rw-r--r-- runneradmin/197121 1322 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1383 -rw-r--r-- runneradmin/197121 1273 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1384 -rw-r--r-- runneradmin/197121 743 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1385 -rw-r--r-- runneradmin/197121 1198 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1386 -rw-r--r-- runneradmin/197121 1775 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1387 -rw-r--r-- runneradmin/197121 1726 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1388 -rw-r--r-- runneradmin/197121 1784 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1389 -rw-r--r-- runneradmin/197121 550 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test139 -rw-r--r-- runneradmin/197121 1735 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1390 -rw-r--r-- runneradmin/197121 1781 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1391 -rw-r--r-- runneradmin/197121 1732 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1392 -rw-r--r-- runneradmin/197121 1200 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1393 -rw-r--r-- runneradmin/197121 267 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1394 -rw-r--r-- runneradmin/197121 196 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1395 -rw-r--r-- runneradmin/197121 256 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1396 -rw-r--r-- runneradmin/197121 258 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1397 -rw-r--r-- runneradmin/197121 221 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1398 -rw-r--r-- runneradmin/197121 218 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1399 -rw-r--r-- runneradmin/197121 605 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test14 -rw-r--r-- runneradmin/197121 521 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test140 -rw-r--r-- runneradmin/197121 2748 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1400 -rw-r--r-- runneradmin/197121 3493 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1401 -rw-r--r-- runneradmin/197121 3015 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1402 -rw-r--r-- runneradmin/197121 2816 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1403 -rw-r--r-- runneradmin/197121 5330 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1404 -rw-r--r-- runneradmin/197121 3536 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1405 -rw-r--r-- runneradmin/197121 3265 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1406 -rw-r--r-- runneradmin/197121 2558 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1407 -rw-r--r-- runneradmin/197121 986 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1408 -rw-r--r-- runneradmin/197121 335 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1409 -rw-r--r-- runneradmin/197121 623 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test141 -rw-r--r-- runneradmin/197121 357 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1410 -rw-r--r-- runneradmin/197121 870 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1411 -rw-r--r-- runneradmin/197121 3429 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1412 -rw-r--r-- runneradmin/197121 1119 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1413 -rw-r--r-- runneradmin/197121 682 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1414 -rw-r--r-- runneradmin/197121 1956 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1415 -rw-r--r-- runneradmin/197121 897 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1416 -rw-r--r-- runneradmin/197121 1415 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1417 -rw-r--r-- runneradmin/197121 2288 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1418 -rw-r--r-- runneradmin/197121 919 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1419 -rw-r--r-- runneradmin/197121 3388 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test142 -rw-r--r-- runneradmin/197121 2573 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1420 -rw-r--r-- runneradmin/197121 1113 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1421 -rw-r--r-- runneradmin/197121 1016 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1422 -rw-r--r-- runneradmin/197121 828 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1423 -rw-r--r-- runneradmin/197121 1239 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1424 -rw-r--r-- runneradmin/197121 1726 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1425 -rw-r--r-- runneradmin/197121 1663 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1426 -rw-r--r-- runneradmin/197121 354 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1427 -rw-r--r-- runneradmin/197121 1541 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1428 -rw-r--r-- runneradmin/197121 1072 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1429 -rw-r--r-- runneradmin/197121 493 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test143 -rw-r--r-- runneradmin/197121 712 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1430 -rw-r--r-- runneradmin/197121 714 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1431 -rw-r--r-- runneradmin/197121 836 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1432 -rw-r--r-- runneradmin/197121 869 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1433 -rw-r--r-- runneradmin/197121 1223 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1434 -rw-r--r-- runneradmin/197121 586 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1435 -rw-r--r-- runneradmin/197121 1206 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1436 -rw-r--r-- runneradmin/197121 1856 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1437 -rw-r--r-- runneradmin/197121 759 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1438 -rw-r--r-- runneradmin/197121 760 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1439 -rw-r--r-- runneradmin/197121 728 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test144 -rw-r--r-- runneradmin/197121 404 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1440 -rw-r--r-- runneradmin/197121 401 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1441 -rw-r--r-- runneradmin/197121 401 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1442 -rw-r--r-- runneradmin/197121 1126 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1443 -rw-r--r-- runneradmin/197121 756 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1444 -rw-r--r-- runneradmin/197121 598 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1445 -rw-r--r-- runneradmin/197121 721 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1446 -rw-r--r-- runneradmin/197121 451 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1447 -rw-r--r-- runneradmin/197121 1515 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1448 -rw-r--r-- runneradmin/197121 475 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1449 -rw-r--r-- runneradmin/197121 754 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test145 -rw-r--r-- runneradmin/197121 345 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1450 -rw-r--r-- runneradmin/197121 664 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1451 -rw-r--r-- runneradmin/197121 465 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1452 -rw-r--r-- runneradmin/197121 930 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1453 -rw-r--r-- runneradmin/197121 449 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1454 -rw-r--r-- runneradmin/197121 944 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1455 -rw-r--r-- runneradmin/197121 1132 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1456 -rw-r--r-- runneradmin/197121 874 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1457 -rw-r--r-- runneradmin/197121 765 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1458 -rw-r--r-- runneradmin/197121 833 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1459 -rw-r--r-- runneradmin/197121 784 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test146 -rw-r--r-- runneradmin/197121 923 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1460 -rw-r--r-- runneradmin/197121 807 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test147 -rw-r--r-- runneradmin/197121 802 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test148 -rw-r--r-- runneradmin/197121 829 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test149 -rw-r--r-- runneradmin/197121 795 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test15 -rw-r--r-- runneradmin/197121 2886 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test150 -rw-r--r-- runneradmin/197121 528 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1500 -rw-r--r-- runneradmin/197121 570 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1501 -rw-r--r-- runneradmin/197121 808 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1502 -rw-r--r-- runneradmin/197121 808 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1503 -rw-r--r-- runneradmin/197121 808 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1504 -rw-r--r-- runneradmin/197121 808 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1505 -rw-r--r-- runneradmin/197121 1787 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1506 -rw-r--r-- runneradmin/197121 597 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1507 -rw-r--r-- runneradmin/197121 383 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1508 -rw-r--r-- runneradmin/197121 1488 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1509 -rw-r--r-- runneradmin/197121 849 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test151 -rw-r--r-- runneradmin/197121 1786 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1510 -rw-r--r-- runneradmin/197121 1094 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1511 -rw-r--r-- runneradmin/197121 1337 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1512 -rw-r--r-- runneradmin/197121 682 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1513 -rw-r--r-- runneradmin/197121 856 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1514 -rw-r--r-- runneradmin/197121 883 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1515 -rw-r--r-- runneradmin/197121 871 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1516 -rw-r--r-- runneradmin/197121 1162 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1517 -rw-r--r-- runneradmin/197121 885 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1518 -rw-r--r-- runneradmin/197121 921 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1519 -rw-r--r-- runneradmin/197121 916 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test152 -rw-r--r-- runneradmin/197121 621 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1520 -rw-r--r-- runneradmin/197121 331 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1521 -rw-r--r-- runneradmin/197121 718 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1522 -rw-r--r-- runneradmin/197121 571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1523 -rw-r--r-- runneradmin/197121 1112 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1524 -rw-r--r-- runneradmin/197121 1235 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1525 -rw-r--r-- runneradmin/197121 1279 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1526 -rw-r--r-- runneradmin/197121 1303 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1527 -rw-r--r-- runneradmin/197121 935 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1528 -rw-r--r-- runneradmin/197121 564 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1529 -rw-r--r-- runneradmin/197121 4457 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test153 -rw-r--r-- runneradmin/197121 378 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1530 -rw-r--r-- runneradmin/197121 552 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1531 -rw-r--r-- runneradmin/197121 577 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1532 -rw-r--r-- runneradmin/197121 1248 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1533 -rw-r--r-- runneradmin/197121 628 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1534 -rw-r--r-- runneradmin/197121 637 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1535 -rw-r--r-- runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1536 -rw-r--r-- runneradmin/197121 584 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1537 -rw-r--r-- runneradmin/197121 4540 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1538 -rw-r--r-- runneradmin/197121 581 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1539 -rw-r--r-- runneradmin/197121 2444 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test154 -rw-r--r-- runneradmin/197121 845 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1540 -rw-r--r-- runneradmin/197121 412 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1541 -rw-r--r-- runneradmin/197121 3756 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test155 -rw-r--r-- runneradmin/197121 339 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1550 -rw-r--r-- runneradmin/197121 925 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1551 -rw-r--r-- runneradmin/197121 609 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1552 -rw-r--r-- runneradmin/197121 647 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1553 -rw-r--r-- runneradmin/197121 1429 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1554 -rw-r--r-- runneradmin/197121 717 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1555 -rw-r--r-- runneradmin/197121 100815 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1556 -rw-r--r-- runneradmin/197121 410 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1557 -rw-r--r-- runneradmin/197121 505 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1558 -rw-r--r-- runneradmin/197121 619 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1559 -rw-r--r-- runneradmin/197121 1070 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test156 -rw-r--r-- runneradmin/197121 577 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1560 -rw-r--r-- runneradmin/197121 2962 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1561 -rw-r--r-- runneradmin/197121 1090 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1562 -rw-r--r-- runneradmin/197121 669 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1563 -rw-r--r-- runneradmin/197121 328 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1564 -rw-r--r-- runneradmin/197121 438 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1565 -rw-r--r-- runneradmin/197121 1030 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1566 -rw-r--r-- runneradmin/197121 736 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test157 -rw-r--r-- runneradmin/197121 994 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test158 -rw-r--r-- runneradmin/197121 2117 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test159 -rw-r--r-- runneradmin/197121 649 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1590 -rw-r--r-- runneradmin/197121 911 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1591 -rw-r--r-- runneradmin/197121 438 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1592 -rw-r--r-- runneradmin/197121 664 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1593 -rw-r--r-- runneradmin/197121 662 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1594 -rw-r--r-- runneradmin/197121 650 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1595 -rw-r--r-- runneradmin/197121 703 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1596 -rw-r--r-- runneradmin/197121 1232 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test16 -rw-r--r-- runneradmin/197121 1069 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test160 -rw-r--r-- runneradmin/197121 205 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1600 -rw-r--r-- runneradmin/197121 198 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1601 -rw-r--r-- runneradmin/197121 253 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1602 -rw-r--r-- runneradmin/197121 231 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1603 -rw-r--r-- runneradmin/197121 218 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1604 -rw-r--r-- runneradmin/197121 236 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1605 -rw-r--r-- runneradmin/197121 208 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1606 -rw-r--r-- runneradmin/197121 219 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1607 -rw-r--r-- runneradmin/197121 230 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1608 -rw-r--r-- runneradmin/197121 219 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1609 -rw-r--r-- runneradmin/197121 655 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test161 -rw-r--r-- runneradmin/197121 204 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1610 -rw-r--r-- runneradmin/197121 198 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1611 -rw-r--r-- runneradmin/197121 200 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1612 -rw-r--r-- runneradmin/197121 1275 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test162 -rw-r--r-- runneradmin/197121 204 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1620 -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1621 -rw-r--r-- runneradmin/197121 1372 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test163 -rw-r--r-- runneradmin/197121 1294 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1630 -rw-r--r-- runneradmin/197121 1951 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1631 -rw-r--r-- runneradmin/197121 2551 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1632 -rw-r--r-- runneradmin/197121 1370 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1633 -rw-r--r-- runneradmin/197121 1201 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test164 -rw-r--r-- runneradmin/197121 1079 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test165 -rw-r--r-- runneradmin/197121 191 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1650 -rw-r--r-- runneradmin/197121 197 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1651 -rw-r--r-- runneradmin/197121 173 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1652 -rw-r--r-- runneradmin/197121 175 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1653 -rw-r--r-- runneradmin/197121 1600 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1654 -rw-r--r-- runneradmin/197121 212 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1655 -rw-r--r-- runneradmin/197121 1239 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test166 -rw-r--r-- runneradmin/197121 1836 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test167 -rw-r--r-- runneradmin/197121 2843 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test168 -rw-r--r-- runneradmin/197121 4082 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test169 -rw-r--r-- runneradmin/197121 788 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test17 -rw-r--r-- runneradmin/197121 959 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test170 -rw-r--r-- runneradmin/197121 1556 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1700 -rw-r--r-- runneradmin/197121 1298 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1701 -rw-r--r-- runneradmin/197121 1192 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1702 -rw-r--r-- runneradmin/197121 1029 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test171 -rw-r--r-- runneradmin/197121 982 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test172 -rw-r--r-- runneradmin/197121 1412 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test173 -rw-r--r-- runneradmin/197121 997 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test174 -rw-r--r-- runneradmin/197121 1799 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test175 -rw-r--r-- runneradmin/197121 1988 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test176 -rw-r--r-- runneradmin/197121 918 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test177 -rw-r--r-- runneradmin/197121 727 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test178 -rw-r--r-- runneradmin/197121 994 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test179 -rw-r--r-- runneradmin/197121 1459 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test18 -rw-r--r-- runneradmin/197121 792 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test180 -rw-r--r-- runneradmin/197121 736 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1800 -rw-r--r-- runneradmin/197121 933 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1801 -rw-r--r-- runneradmin/197121 858 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test181 -rw-r--r-- runneradmin/197121 462 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test182 -rw-r--r-- runneradmin/197121 1115 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test183 -rw-r--r-- runneradmin/197121 1404 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test184 -rw-r--r-- runneradmin/197121 1425 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test185 -rw-r--r-- runneradmin/197121 1361 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test186 -rw-r--r-- runneradmin/197121 1418 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test187 -rw-r--r-- runneradmin/197121 1156 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test188 -rw-r--r-- runneradmin/197121 1141 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test189 -rw-r--r-- runneradmin/197121 421 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test19 -rw-r--r-- runneradmin/197121 575 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test190 -rw-r--r-- runneradmin/197121 871 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1900 -rw-r--r-- runneradmin/197121 934 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1901 -rw-r--r-- runneradmin/197121 902 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1902 -rw-r--r-- runneradmin/197121 942 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1903 -rw-r--r-- runneradmin/197121 1338 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1904 -rw-r--r-- runneradmin/197121 1018 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1905 -rw-r--r-- runneradmin/197121 773 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1906 -rw-r--r-- runneradmin/197121 732 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1907 -rw-r--r-- runneradmin/197121 1344 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1908 -rw-r--r-- runneradmin/197121 848 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1909 -rw-r--r-- runneradmin/197121 480 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test191 -rw-r--r-- runneradmin/197121 972 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test1910 -rw-r--r-- runneradmin/197121 735 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test192 -rw-r--r-- runneradmin/197121 1124 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test193 -rw-r--r-- runneradmin/197121 1373 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test194 -rw-r--r-- runneradmin/197121 500 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test195 -rw-r--r-- runneradmin/197121 561 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test196 -rw-r--r-- runneradmin/197121 1019 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test197 -rw-r--r-- runneradmin/197121 892 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test198 -rw-r--r-- runneradmin/197121 844 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test199 -rw-r--r-- runneradmin/197121 715 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2 -rw-r--r-- runneradmin/197121 432 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test20 -rw-r--r-- runneradmin/197121 431 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test200 -rw-r--r-- runneradmin/197121 758 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2000 -rw-r--r-- runneradmin/197121 1246 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2001 -rw-r--r-- runneradmin/197121 1509 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2002 -rw-r--r-- runneradmin/197121 1980 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2003 -rw-r--r-- runneradmin/197121 1410 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2004 -rw-r--r-- runneradmin/197121 2100 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2005 -rw-r--r-- runneradmin/197121 2984 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2006 -rw-r--r-- runneradmin/197121 2999 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2007 -rw-r--r-- runneradmin/197121 2762 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2008 -rw-r--r-- runneradmin/197121 2777 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2009 -rw-r--r-- runneradmin/197121 380 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test201 -rw-r--r-- runneradmin/197121 2758 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2010 -rw-r--r-- runneradmin/197121 2137 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2011 -rw-r--r-- runneradmin/197121 2069 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2012 -rw-r--r-- runneradmin/197121 1803 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2013 -rw-r--r-- runneradmin/197121 1814 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2014 -rw-r--r-- runneradmin/197121 1819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2015 -rw-r--r-- runneradmin/197121 1809 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2016 -rw-r--r-- runneradmin/197121 1788 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2017 -rw-r--r-- runneradmin/197121 1814 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2018 -rw-r--r-- runneradmin/197121 1781 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2019 -rw-r--r-- runneradmin/197121 540 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test202 -rw-r--r-- runneradmin/197121 1783 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2020 -rw-r--r-- runneradmin/197121 1824 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2021 -rw-r--r-- runneradmin/197121 1823 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2022 -rw-r--r-- runneradmin/197121 3591 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2023 -rw-r--r-- runneradmin/197121 4389 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2024 -rw-r--r-- runneradmin/197121 7059 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2025 -rw-r--r-- runneradmin/197121 5460 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2026 -rw-r--r-- runneradmin/197121 6291 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2027 -rw-r--r-- runneradmin/197121 8442 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2028 -rw-r--r-- runneradmin/197121 6010 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2029 -rw-r--r-- runneradmin/197121 529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test203 -rw-r--r-- runneradmin/197121 7918 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2030 -rw-r--r-- runneradmin/197121 8484 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2031 -rw-r--r-- runneradmin/197121 2483 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2032 -rw-r--r-- runneradmin/197121 2507 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2033 -rw-r--r-- runneradmin/197121 961 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2034 -rw-r--r-- runneradmin/197121 746 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2035 -rw-r--r-- runneradmin/197121 441 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2036 -rw-r--r-- runneradmin/197121 961 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2037 -rw-r--r-- runneradmin/197121 746 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2038 -rw-r--r-- runneradmin/197121 1466 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2039 -rw-r--r-- runneradmin/197121 476 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test204 -rw-r--r-- runneradmin/197121 1294 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2040 -rw-r--r-- runneradmin/197121 982 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2041 -rw-r--r-- runneradmin/197121 771 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2042 -rw-r--r-- runneradmin/197121 384 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2043 -rw-r--r-- runneradmin/197121 423 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2044 -rw-r--r-- runneradmin/197121 1261 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2045 -rw-r--r-- runneradmin/197121 1598 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2046 -rw-r--r-- runneradmin/197121 1670 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2047 -rw-r--r-- runneradmin/197121 579 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2048 -rw-r--r-- runneradmin/197121 1075 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2049 -rw-r--r-- runneradmin/197121 484 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test205 -rw-r--r-- runneradmin/197121 1152 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2050 -rw-r--r-- runneradmin/197121 1062 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2051 -rw-r--r-- runneradmin/197121 1070 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2052 -rw-r--r-- runneradmin/197121 772 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2053 -rw-r--r-- runneradmin/197121 1199 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2054 -rw-r--r-- runneradmin/197121 1220 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2055 -rw-r--r-- runneradmin/197121 1381 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2056 -rw-r--r-- runneradmin/197121 2116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2057 -rw-r--r-- runneradmin/197121 2268 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2058 -rw-r--r-- runneradmin/197121 2403 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2059 -rw-r--r-- runneradmin/197121 2145 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test206 -rw-r--r-- runneradmin/197121 2300 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2060 -rw-r--r-- runneradmin/197121 1884 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2061 -rw-r--r-- runneradmin/197121 1920 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2062 -rw-r--r-- runneradmin/197121 2020 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2063 -rw-r--r-- runneradmin/197121 1949 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2064 -rw-r--r-- runneradmin/197121 1982 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2065 -rw-r--r-- runneradmin/197121 2082 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2066 -rw-r--r-- runneradmin/197121 1942 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2067 -rw-r--r-- runneradmin/197121 1975 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2068 -rw-r--r-- runneradmin/197121 2078 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2069 -rw-r--r-- runneradmin/197121 1055 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test207 -rw-r--r-- runneradmin/197121 1053 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2070 -rw-r--r-- runneradmin/197121 459 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2071 -rw-r--r-- runneradmin/197121 618 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2072 -rw-r--r-- runneradmin/197121 1092 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2073 -rw-r--r-- runneradmin/197121 788 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2074 -rw-r--r-- runneradmin/197121 449 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2075 -rw-r--r-- runneradmin/197121 1347 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2076 -rw-r--r-- runneradmin/197121 529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2077 -rw-r--r-- runneradmin/197121 752 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2078 -rw-r--r-- runneradmin/197121 1038 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test208 -rw-r--r-- runneradmin/197121 20659 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2080 -rw-r--r-- runneradmin/197121 3229 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test209 -rw-r--r-- runneradmin/197121 398 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test21 -rw-r--r-- runneradmin/197121 645 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test210 -rw-r--r-- runneradmin/197121 1647 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test2100 -rw-r--r-- runneradmin/197121 650 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test211 -rw-r--r-- runneradmin/197121 944 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test212 -rw-r--r-- runneradmin/197121 3355 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test213 -rw-r--r-- runneradmin/197121 710 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test214 -rw-r--r-- runneradmin/197121 1259 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test215 -rw-r--r-- runneradmin/197121 637 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test216 -rw-r--r-- runneradmin/197121 1022 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test217 -rw-r--r-- runneradmin/197121 815 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test218 -rw-r--r-- runneradmin/197121 431 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test219 -rw-r--r-- runneradmin/197121 20625 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test22 -rw-r--r-- runneradmin/197121 1403 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test220 -rw-r--r-- runneradmin/197121 1502 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test221 -rw-r--r-- runneradmin/197121 8138 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test222 -rw-r--r-- runneradmin/197121 3220 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test223 -rw-r--r-- runneradmin/197121 4358 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test224 -rw-r--r-- runneradmin/197121 367 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test225 -rw-r--r-- runneradmin/197121 349 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test226 -rw-r--r-- runneradmin/197121 709 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test227 -rw-r--r-- runneradmin/197121 616 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test228 -rw-r--r-- runneradmin/197121 541 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test229 -rw-r--r-- runneradmin/197121 389 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test23 -rw-r--r-- runneradmin/197121 8208 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test230 -rw-r--r-- runneradmin/197121 480 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test231 -rw-r--r-- runneradmin/197121 8118 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test232 -rw-r--r-- runneradmin/197121 1776 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test233 -rw-r--r-- runneradmin/197121 1859 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test234 -rw-r--r-- runneradmin/197121 638 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test235 -rw-r--r-- runneradmin/197121 781 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test236 -rw-r--r-- runneradmin/197121 800 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test237 -rw-r--r-- runneradmin/197121 541 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test238 -rw-r--r-- runneradmin/197121 3012 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test239 -rw-r--r-- runneradmin/197121 866 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test24 -rw-r--r-- runneradmin/197121 747 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test240 -rw-r--r-- runneradmin/197121 700 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test241 -rw-r--r-- runneradmin/197121 689 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test242 -rw-r--r-- runneradmin/197121 3976 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test243 -rw-r--r-- runneradmin/197121 1145 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test244 -rw-r--r-- runneradmin/197121 1818 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test245 -rw-r--r-- runneradmin/197121 2086 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test246 -rw-r--r-- runneradmin/197121 595 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test247 -rw-r--r-- runneradmin/197121 673 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test248 -rw-r--r-- runneradmin/197121 823 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test249 -rw-r--r-- runneradmin/197121 2631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test25 -rw-r--r-- runneradmin/197121 1186 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test250 -rw-r--r-- runneradmin/197121 1417 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test251 -rw-r--r-- runneradmin/197121 1196 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test252 -rw-r--r-- runneradmin/197121 1267 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test253 -rw-r--r-- runneradmin/197121 1245 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test254 -rw-r--r-- runneradmin/197121 1316 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test255 -rw-r--r-- runneradmin/197121 1264 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test256 -rw-r--r-- runneradmin/197121 2622 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test257 -rw-r--r-- runneradmin/197121 3326 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test258 -rw-r--r-- runneradmin/197121 3291 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test259 -rw-r--r-- runneradmin/197121 657 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test26 -rw-r--r-- runneradmin/197121 741 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test260 -rw-r--r-- runneradmin/197121 536 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test261 -rw-r--r-- runneradmin/197121 1137 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test262 -rw-r--r-- runneradmin/197121 754 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test263 -rw-r--r-- runneradmin/197121 830 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test264 -rw-r--r-- runneradmin/197121 4378 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test265 -rw-r--r-- runneradmin/197121 1417 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test266 -rw-r--r-- runneradmin/197121 3149 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test267 -rw-r--r-- runneradmin/197121 808 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test268 -rw-r--r-- runneradmin/197121 688 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test269 -rw-r--r-- runneradmin/197121 809 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test27 -rw-r--r-- runneradmin/197121 568 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test270 -rw-r--r-- runneradmin/197121 474 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test271 -rw-r--r-- runneradmin/197121 498 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test272 -rw-r--r-- runneradmin/197121 1872 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test273 -rw-r--r-- runneradmin/197121 803 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test274 -rw-r--r-- runneradmin/197121 1631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test275 -rw-r--r-- runneradmin/197121 1560 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test276 -rw-r--r-- runneradmin/197121 1116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test277 -rw-r--r-- runneradmin/197121 829 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test278 -rw-r--r-- runneradmin/197121 819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test279 -rw-r--r-- runneradmin/197121 1445 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test28 -rw-r--r-- runneradmin/197121 1353 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test280 -rw-r--r-- runneradmin/197121 925 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test281 -rw-r--r-- runneradmin/197121 501 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test282 -rw-r--r-- runneradmin/197121 480 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test283 -rw-r--r-- runneradmin/197121 981 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test284 -rw-r--r-- runneradmin/197121 531 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test285 -rw-r--r-- runneradmin/197121 1523 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test286 -rw-r--r-- runneradmin/197121 950 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test287 -rw-r--r-- runneradmin/197121 582 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test288 -rw-r--r-- runneradmin/197121 388 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test289 -rw-r--r-- runneradmin/197121 640 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test29 -rw-r--r-- runneradmin/197121 498 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test290 -rw-r--r-- runneradmin/197121 538 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test291 -rw-r--r-- runneradmin/197121 768 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test292 -rw-r--r-- runneradmin/197121 811 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test293 -rw-r--r-- runneradmin/197121 1338 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test294 -rw-r--r-- runneradmin/197121 533 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test295 -rw-r--r-- runneradmin/197121 560 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test296 -rw-r--r-- runneradmin/197121 553 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test297 -rw-r--r-- runneradmin/197121 557 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test298 -rw-r--r-- runneradmin/197121 774 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test299 -rw-r--r-- runneradmin/197121 992 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3 -rw-r--r-- runneradmin/197121 504 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test30 -rw-r--r-- runneradmin/197121 588 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test300 -rw-r--r-- runneradmin/197121 928 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3000 -rw-r--r-- runneradmin/197121 926 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3001 -rw-r--r-- runneradmin/197121 981 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3002 -rw-r--r-- runneradmin/197121 980 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3003 -rw-r--r-- runneradmin/197121 982 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3004 -rw-r--r-- runneradmin/197121 903 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3005 -rw-r--r-- runneradmin/197121 849 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3006 -rw-r--r-- runneradmin/197121 638 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test3007 -rw-r--r-- runneradmin/197121 755 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test301 -rw-r--r-- runneradmin/197121 638 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test302 -rw-r--r-- runneradmin/197121 662 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test303 -rw-r--r-- runneradmin/197121 3387 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test304 -rw-r--r-- runneradmin/197121 419 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test305 -rw-r--r-- runneradmin/197121 626 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test306 -rw-r--r-- runneradmin/197121 691 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test307 -rw-r--r-- runneradmin/197121 435 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test308 -rw-r--r-- runneradmin/197121 1510 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test309 -rw-r--r-- runneradmin/197121 4718 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test31 -rw-r--r-- runneradmin/197121 863 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test310 -rw-r--r-- runneradmin/197121 681 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test311 -rw-r--r-- runneradmin/197121 691 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test312 -rw-r--r-- runneradmin/197121 666 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test313 -rw-r--r-- runneradmin/197121 7790 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test314 -rw-r--r-- runneradmin/197121 2863 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test315 -rw-r--r-- runneradmin/197121 18020 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test316 -rw-r--r-- runneradmin/197121 1771 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test317 -rw-r--r-- runneradmin/197121 1802 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test318 -rw-r--r-- runneradmin/197121 1078 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test319 -rw-r--r-- runneradmin/197121 842 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test32 -rw-r--r-- runneradmin/197121 1676 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test320 -rw-r--r-- runneradmin/197121 448 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test321 -rw-r--r-- runneradmin/197121 434 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test322 -rw-r--r-- runneradmin/197121 439 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test323 -rw-r--r-- runneradmin/197121 452 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test324 -rw-r--r-- runneradmin/197121 928 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test325 -rw-r--r-- runneradmin/197121 836 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test326 -rw-r--r-- runneradmin/197121 1459 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test327 -rw-r--r-- runneradmin/197121 812 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test328 -rw-r--r-- runneradmin/197121 1265 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test329 -rw-r--r-- runneradmin/197121 865 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test33 -rw-r--r-- runneradmin/197121 1597 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test330 -rw-r--r-- runneradmin/197121 1018 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test331 -rw-r--r-- runneradmin/197121 502 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test332 -rw-r--r-- runneradmin/197121 432 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test333 -rw-r--r-- runneradmin/197121 574 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test334 -rw-r--r-- runneradmin/197121 2856 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test335 -rw-r--r-- runneradmin/197121 692 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test336 -rw-r--r-- runneradmin/197121 704 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test337 -rw-r--r-- runneradmin/197121 941 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test338 -rw-r--r-- runneradmin/197121 911 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test339 -rw-r--r-- runneradmin/197121 1062 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test34 -rw-r--r-- runneradmin/197121 493 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test340 -rw-r--r-- runneradmin/197121 846 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test341 -rw-r--r-- runneradmin/197121 848 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test342 -rw-r--r-- runneradmin/197121 919 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test343 -rw-r--r-- runneradmin/197121 866 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test344 -rw-r--r-- runneradmin/197121 941 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test345 -rw-r--r-- runneradmin/197121 891 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test346 -rw-r--r-- runneradmin/197121 810 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test35 -rw-r--r-- runneradmin/197121 1181 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test350 -rw-r--r-- runneradmin/197121 1170 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test351 -rw-r--r-- runneradmin/197121 1183 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test352 -rw-r--r-- runneradmin/197121 1175 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test353 -rw-r--r-- runneradmin/197121 537 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test354 -rw-r--r-- runneradmin/197121 745 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test355 -rw-r--r-- runneradmin/197121 1168 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test356 -rw-r--r-- runneradmin/197121 1399 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test357 -rw-r--r-- runneradmin/197121 1766 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test358 -rw-r--r-- runneradmin/197121 1773 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test359 -rw-r--r-- runneradmin/197121 839 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test36 -rw-r--r-- runneradmin/197121 510 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test37 -rw-r--r-- runneradmin/197121 1048 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test38 -rw-r--r-- runneradmin/197121 2506 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test39 -rw-r--r-- runneradmin/197121 855 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test393 -rw-r--r-- runneradmin/197121 786 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test394 -rw-r--r-- runneradmin/197121 768 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test395 -rw-r--r-- runneradmin/197121 1050 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test4 -rw-r--r-- runneradmin/197121 1305 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test40 -rw-r--r-- runneradmin/197121 1233 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test400 -rw-r--r-- runneradmin/197121 633 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test401 -rw-r--r-- runneradmin/197121 417 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test402 -rw-r--r-- runneradmin/197121 1266 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test403 -rw-r--r-- runneradmin/197121 379 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test404 -rw-r--r-- runneradmin/197121 505 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test405 -rw-r--r-- runneradmin/197121 1454 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test406 -rw-r--r-- runneradmin/197121 711 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test407 -rw-r--r-- runneradmin/197121 881 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test408 -rw-r--r-- runneradmin/197121 631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test409 -rw-r--r-- runneradmin/197121 386 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test41 -rw-r--r-- runneradmin/197121 1240 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test42 -rw-r--r-- runneradmin/197121 1528 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test43 -rw-r--r-- runneradmin/197121 1488 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test430 -rw-r--r-- runneradmin/197121 1414 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test431 -rw-r--r-- runneradmin/197121 1432 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test432 -rw-r--r-- runneradmin/197121 1448 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test44 -rw-r--r-- runneradmin/197121 1383 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test45 -rw-r--r-- runneradmin/197121 10425 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test46 -rw-r--r-- runneradmin/197121 574 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test47 -rw-r--r-- runneradmin/197121 718 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test48 -rw-r--r-- runneradmin/197121 1177 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test49 -rw-r--r-- runneradmin/197121 943 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test490 -rw-r--r-- runneradmin/197121 896 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test491 -rw-r--r-- runneradmin/197121 1416 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test492 -rw-r--r-- runneradmin/197121 727 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test5 -rw-r--r-- runneradmin/197121 1182 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test50 -rw-r--r-- runneradmin/197121 811 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test500 -rw-r--r-- runneradmin/197121 470 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test501 -rw-r--r-- runneradmin/197121 500 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test502 -rw-r--r-- runneradmin/197121 1403 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test503 -rw-r--r-- runneradmin/197121 583 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test504 -rw-r--r-- runneradmin/197121 677 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test505 -rw-r--r-- runneradmin/197121 7379 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test506 -rw-r--r-- runneradmin/197121 420 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test507 -rw-r--r-- runneradmin/197121 933 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test508 -rw-r--r-- runneradmin/197121 469 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test509 -rw-r--r-- runneradmin/197121 1185 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test51 -rw-r--r-- runneradmin/197121 864 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test510 -rw-r--r-- runneradmin/197121 625 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test511 -rw-r--r-- runneradmin/197121 631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test512 -rw-r--r-- runneradmin/197121 722 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test513 -rw-r--r-- runneradmin/197121 847 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test514 -rw-r--r-- runneradmin/197121 737 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test515 -rw-r--r-- runneradmin/197121 656 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test516 -rw-r--r-- runneradmin/197121 793 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test517 -rw-r--r-- runneradmin/197121 987 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test518 -rw-r--r-- runneradmin/197121 1185 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test519 -rw-r--r-- runneradmin/197121 1160 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test52 -rw-r--r-- runneradmin/197121 579 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test520 -rw-r--r-- runneradmin/197121 1185 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test521 -rw-r--r-- runneradmin/197121 772 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test522 -rw-r--r-- runneradmin/197121 957 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test523 -rw-r--r-- runneradmin/197121 514 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test524 -rw-r--r-- runneradmin/197121 814 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test525 -rw-r--r-- runneradmin/197121 860 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test526 -rw-r--r-- runneradmin/197121 860 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test527 -rw-r--r-- runneradmin/197121 1050 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test528 -rw-r--r-- runneradmin/197121 848 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test529 -rw-r--r-- runneradmin/197121 822 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test53 -rw-r--r-- runneradmin/197121 1318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test530 -rw-r--r-- runneradmin/197121 867 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test531 -rw-r--r-- runneradmin/197121 858 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test532 -rw-r--r-- runneradmin/197121 688 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test533 -rw-r--r-- runneradmin/197121 696 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test534 -rw-r--r-- runneradmin/197121 942 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test535 -rw-r--r-- runneradmin/197121 957 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test537 -rw-r--r-- runneradmin/197121 608 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test538 -rw-r--r-- runneradmin/197121 1327 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test539 -rw-r--r-- runneradmin/197121 594 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test54 -rw-r--r-- runneradmin/197121 2319 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test540 -rw-r--r-- runneradmin/197121 631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test541 -rw-r--r-- runneradmin/197121 690 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test542 -rw-r--r-- runneradmin/197121 507 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test543 -rw-r--r-- runneradmin/197121 747 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test544 -rw-r--r-- runneradmin/197121 798 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test545 -rw-r--r-- runneradmin/197121 859 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test546 -rw-r--r-- runneradmin/197121 4078 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test547 -rw-r--r-- runneradmin/197121 4070 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test548 -rw-r--r-- runneradmin/197121 948 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test549 -rw-r--r-- runneradmin/197121 971 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test55 -rw-r--r-- runneradmin/197121 972 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test550 -rw-r--r-- runneradmin/197121 3565 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test551 -rw-r--r-- runneradmin/197121 142947 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test552 -rw-r--r-- runneradmin/197121 81829 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test553 -rw-r--r-- runneradmin/197121 2938 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test554 -rw-r--r-- runneradmin/197121 4263 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test555 -rw-r--r-- runneradmin/197121 573 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test556 -rw-r--r-- runneradmin/197121 742 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test557 -rw-r--r-- runneradmin/197121 703 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test558 -rw-r--r-- runneradmin/197121 3220 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test559 -rw-r--r-- runneradmin/197121 200859 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test56 -rw-r--r-- runneradmin/197121 639 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test560 -rw-r--r-- runneradmin/197121 984 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test561 -rw-r--r-- runneradmin/197121 730 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test562 -rw-r--r-- runneradmin/197121 906 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test563 -rw-r--r-- runneradmin/197121 855 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test564 -rw-r--r-- runneradmin/197121 1958 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test565 -rw-r--r-- runneradmin/197121 839 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test566 -rw-r--r-- runneradmin/197121 587 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test567 -rw-r--r-- runneradmin/197121 1986 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test568 -rw-r--r-- runneradmin/197121 1711 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test569 -rw-r--r-- runneradmin/197121 673 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test57 -rw-r--r-- runneradmin/197121 1061 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test570 -rw-r--r-- runneradmin/197121 1806 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test571 -rw-r--r-- runneradmin/197121 1793 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test572 -rw-r--r-- runneradmin/197121 802 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test573 -rw-r--r-- runneradmin/197121 1467 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test574 -rw-r--r-- runneradmin/197121 1778 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test575 -rw-r--r-- runneradmin/197121 5305 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test576 -rw-r--r-- runneradmin/197121 680 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test577 -rw-r--r-- runneradmin/197121 789 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test578 -rw-r--r-- runneradmin/197121 1704 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test579 -rw-r--r-- runneradmin/197121 714 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test58 -rw-r--r-- runneradmin/197121 798 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test580 -rw-r--r-- runneradmin/197121 772 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test581 -rw-r--r-- runneradmin/197121 616 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test582 -rw-r--r-- runneradmin/197121 740 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test583 -rw-r--r-- runneradmin/197121 1425 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test584 -rw-r--r-- runneradmin/197121 991 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test585 -rw-r--r-- runneradmin/197121 634 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test586 -rw-r--r-- runneradmin/197121 963 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test587 -rw-r--r-- runneradmin/197121 1064 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test588 -rw-r--r-- runneradmin/197121 672 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test589 -rw-r--r-- runneradmin/197121 576 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test59 -rw-r--r-- runneradmin/197121 3588 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test590 -rw-r--r-- runneradmin/197121 1064 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test591 -rw-r--r-- runneradmin/197121 1127 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test592 -rw-r--r-- runneradmin/197121 1064 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test593 -rw-r--r-- runneradmin/197121 1060 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test594 -rw-r--r-- runneradmin/197121 694 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test595 -rw-r--r-- runneradmin/197121 754 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test596 -rw-r--r-- runneradmin/197121 377 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test597 -rw-r--r-- runneradmin/197121 1158 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test598 -rw-r--r-- runneradmin/197121 1474 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test599 -rw-r--r-- runneradmin/197121 719 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test6 -rw-r--r-- runneradmin/197121 768 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test60 -rw-r--r-- runneradmin/197121 531 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test600 -rw-r--r-- runneradmin/197121 527 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test601 -rw-r--r-- runneradmin/197121 570 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test602 -rw-r--r-- runneradmin/197121 571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test603 -rw-r--r-- runneradmin/197121 461 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test604 -rw-r--r-- runneradmin/197121 457 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test605 -rw-r--r-- runneradmin/197121 461 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test606 -rw-r--r-- runneradmin/197121 457 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test607 -rw-r--r-- runneradmin/197121 969 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test608 -rw-r--r-- runneradmin/197121 630 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test609 -rw-r--r-- runneradmin/197121 1710 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test61 -rw-r--r-- runneradmin/197121 763 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test610 -rw-r--r-- runneradmin/197121 789 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test611 -rw-r--r-- runneradmin/197121 770 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test612 -rw-r--r-- runneradmin/197121 877 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test613 -rw-r--r-- runneradmin/197121 933 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test614 -rw-r--r-- runneradmin/197121 723 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test615 -rw-r--r-- runneradmin/197121 526 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test616 -rw-r--r-- runneradmin/197121 522 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test617 -rw-r--r-- runneradmin/197121 585 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test618 -rw-r--r-- runneradmin/197121 580 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test619 -rw-r--r-- runneradmin/197121 1228 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test62 -rw-r--r-- runneradmin/197121 606 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test620 -rw-r--r-- runneradmin/197121 601 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test621 -rw-r--r-- runneradmin/197121 593 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test622 -rw-r--r-- runneradmin/197121 595 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test623 -rw-r--r-- runneradmin/197121 782 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test624 -rw-r--r-- runneradmin/197121 916 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test625 -rw-r--r-- runneradmin/197121 583 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test626 -rw-r--r-- runneradmin/197121 683 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test627 -rw-r--r-- runneradmin/197121 430 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test628 -rw-r--r-- runneradmin/197121 425 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test629 -rw-r--r-- runneradmin/197121 843 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test63 -rw-r--r-- runneradmin/197121 510 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test630 -rw-r--r-- runneradmin/197121 506 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test631 -rw-r--r-- runneradmin/197121 493 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test632 -rw-r--r-- runneradmin/197121 542 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test633 -rw-r--r-- runneradmin/197121 573 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test634 -rw-r--r-- runneradmin/197121 569 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test635 -rw-r--r-- runneradmin/197121 557 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test636 -rw-r--r-- runneradmin/197121 571 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test637 -rw-r--r-- runneradmin/197121 833 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test638 -rw-r--r-- runneradmin/197121 844 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test639 -rw-r--r-- runneradmin/197121 1768 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test64 -rw-r--r-- runneradmin/197121 529 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test640 -rw-r--r-- runneradmin/197121 525 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test641 -rw-r--r-- runneradmin/197121 548 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test642 -rw-r--r-- runneradmin/197121 2745 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test643 -rw-r--r-- runneradmin/197121 979 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test644 -rw-r--r-- runneradmin/197121 2969 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test645 -rw-r--r-- runneradmin/197121 2360 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test646 -rw-r--r-- runneradmin/197121 1923 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test647 -rw-r--r-- runneradmin/197121 1860 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test648 -rw-r--r-- runneradmin/197121 1419 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test649 -rw-r--r-- runneradmin/197121 1829 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test65 -rw-r--r-- runneradmin/197121 2692 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test650 -rw-r--r-- runneradmin/197121 18342 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test651 -rw-r--r-- runneradmin/197121 24219 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test652 -rw-r--r-- runneradmin/197121 1832 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test653 -rw-r--r-- runneradmin/197121 2075 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test654 -rw-r--r-- runneradmin/197121 594 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test655 -rw-r--r-- runneradmin/197121 494 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test656 -rw-r--r-- runneradmin/197121 697 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test658 -rw-r--r-- runneradmin/197121 787 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test659 -rw-r--r-- runneradmin/197121 506 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test66 -rw-r--r-- runneradmin/197121 360 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test660 -rw-r--r-- runneradmin/197121 778 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test661 -rw-r--r-- runneradmin/197121 1266 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test662 -rw-r--r-- runneradmin/197121 1449 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test663 -rw-r--r-- runneradmin/197121 559 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test664 -rw-r--r-- runneradmin/197121 555 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test665 -rw-r--r-- runneradmin/197121 18229 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test666 -rw-r--r-- runneradmin/197121 1513 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test667 -rw-r--r-- runneradmin/197121 1766 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test668 -rw-r--r-- runneradmin/197121 1288 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test669 -rw-r--r-- runneradmin/197121 2857 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test67 -rw-r--r-- runneradmin/197121 1214 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test670 -rw-r--r-- runneradmin/197121 1213 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test671 -rw-r--r-- runneradmin/197121 1214 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test672 -rw-r--r-- runneradmin/197121 1213 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test673 -rw-r--r-- runneradmin/197121 2862 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test68 -rw-r--r-- runneradmin/197121 3497 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test69 -rw-r--r-- runneradmin/197121 1159 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test7 -rw-r--r-- runneradmin/197121 1910 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test70 -rw-r--r-- runneradmin/197121 757 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test700 -rw-r--r-- runneradmin/197121 757 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test701 -rw-r--r-- runneradmin/197121 568 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test702 -rw-r--r-- runneradmin/197121 566 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test703 -rw-r--r-- runneradmin/197121 488 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test704 -rw-r--r-- runneradmin/197121 488 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test705 -rw-r--r-- runneradmin/197121 1215 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test706 -rw-r--r-- runneradmin/197121 1215 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test707 -rw-r--r-- runneradmin/197121 786 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test708 -rw-r--r-- runneradmin/197121 820 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test709 -rw-r--r-- runneradmin/197121 1366 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test71 -rw-r--r-- runneradmin/197121 777 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test710 -rw-r--r-- runneradmin/197121 623 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test711 -rw-r--r-- runneradmin/197121 569 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test712 -rw-r--r-- runneradmin/197121 618 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test713 -rw-r--r-- runneradmin/197121 896 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test714 -rw-r--r-- runneradmin/197121 934 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test715 -rw-r--r-- runneradmin/197121 832 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test716 -rw-r--r-- runneradmin/197121 964 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test717 -rw-r--r-- runneradmin/197121 1937 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test72 -rw-r--r-- runneradmin/197121 1047 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test73 -rw-r--r-- runneradmin/197121 1102 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test74 -rw-r--r-- runneradmin/197121 683 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test75 -rw-r--r-- runneradmin/197121 454 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test76 -rw-r--r-- runneradmin/197121 794 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test77 -rw-r--r-- runneradmin/197121 1016 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test78 -rw-r--r-- runneradmin/197121 746 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test79 -rw-r--r-- runneradmin/197121 1632 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test8 -rw-r--r-- runneradmin/197121 1551 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test80 -rw-r--r-- runneradmin/197121 576 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test800 -rw-r--r-- runneradmin/197121 563 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test801 -rw-r--r-- runneradmin/197121 593 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test802 -rw-r--r-- runneradmin/197121 590 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test803 -rw-r--r-- runneradmin/197121 662 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test804 -rw-r--r-- runneradmin/197121 1125 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test805 -rw-r--r-- runneradmin/197121 548 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test806 -rw-r--r-- runneradmin/197121 576 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test807 -rw-r--r-- runneradmin/197121 760 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test808 -rw-r--r-- runneradmin/197121 580 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test809 -rw-r--r-- runneradmin/197121 2997 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test81 -rw-r--r-- runneradmin/197121 511 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test810 -rw-r--r-- runneradmin/197121 484 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test811 -rw-r--r-- runneradmin/197121 484 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test812 -rw-r--r-- runneradmin/197121 492 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test813 -rw-r--r-- runneradmin/197121 493 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test814 -rw-r--r-- runneradmin/197121 671 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test815 -rw-r--r-- runneradmin/197121 729 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test816 -rw-r--r-- runneradmin/197121 495 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test817 -rw-r--r-- runneradmin/197121 549 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test818 -rw-r--r-- runneradmin/197121 711 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test819 -rw-r--r-- runneradmin/197121 1026 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test82 -rw-r--r-- runneradmin/197121 740 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test820 -rw-r--r-- runneradmin/197121 854 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test821 -rw-r--r-- runneradmin/197121 1647 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test822 -rw-r--r-- runneradmin/197121 1429 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test823 -rw-r--r-- runneradmin/197121 827 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test824 -rw-r--r-- runneradmin/197121 728 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test825 -rw-r--r-- runneradmin/197121 752 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test826 -rw-r--r-- runneradmin/197121 1636 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test827 -rw-r--r-- runneradmin/197121 808 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test828 -rw-r--r-- runneradmin/197121 325 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test829 -rw-r--r-- runneradmin/197121 1413 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test83 -rw-r--r-- runneradmin/197121 837 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test830 -rw-r--r-- runneradmin/197121 1196 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test831 -rw-r--r-- runneradmin/197121 857 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test832 -rw-r--r-- runneradmin/197121 936 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test833 -rw-r--r-- runneradmin/197121 1285 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test834 -rw-r--r-- runneradmin/197121 958 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test835 -rw-r--r-- runneradmin/197121 900 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test836 -rw-r--r-- runneradmin/197121 711 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test837 -rw-r--r-- runneradmin/197121 713 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test838 -rw-r--r-- runneradmin/197121 736 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test839 -rw-r--r-- runneradmin/197121 930 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test84 -rw-r--r-- runneradmin/197121 745 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test840 -rw-r--r-- runneradmin/197121 673 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test841 -rw-r--r-- runneradmin/197121 1192 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test842 -rw-r--r-- runneradmin/197121 1137 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test843 -rw-r--r-- runneradmin/197121 1443 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test844 -rw-r--r-- runneradmin/197121 1388 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test845 -rw-r--r-- runneradmin/197121 891 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test846 -rw-r--r-- runneradmin/197121 574 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test847 -rw-r--r-- runneradmin/197121 821 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test848 -rw-r--r-- runneradmin/197121 859 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test849 -rw-r--r-- runneradmin/197121 1052 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test85 -rw-r--r-- runneradmin/197121 499 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test850 -rw-r--r-- runneradmin/197121 540 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test851 -rw-r--r-- runneradmin/197121 517 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test852 -rw-r--r-- runneradmin/197121 685 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test853 -rw-r--r-- runneradmin/197121 506 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test854 -rw-r--r-- runneradmin/197121 514 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test855 -rw-r--r-- runneradmin/197121 640 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test856 -rw-r--r-- runneradmin/197121 706 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test857 -rw-r--r-- runneradmin/197121 454 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test858 -rw-r--r-- runneradmin/197121 438 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test859 -rw-r--r-- runneradmin/197121 1676 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test86 -rw-r--r-- runneradmin/197121 438 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test860 -rw-r--r-- runneradmin/197121 617 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test861 -rw-r--r-- runneradmin/197121 572 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test862 -rw-r--r-- runneradmin/197121 438 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test863 -rw-r--r-- runneradmin/197121 653 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test864 -rw-r--r-- runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test865 -rw-r--r-- runneradmin/197121 664 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test866 -rw-r--r-- runneradmin/197121 778 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test867 -rw-r--r-- runneradmin/197121 1572 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test868 -rw-r--r-- runneradmin/197121 1353 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test869 -rw-r--r-- runneradmin/197121 871 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test87 -rw-r--r-- runneradmin/197121 751 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test870 -rw-r--r-- runneradmin/197121 649 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test871 -rw-r--r-- runneradmin/197121 673 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test872 -rw-r--r-- runneradmin/197121 1557 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test873 -rw-r--r-- runneradmin/197121 729 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test874 -rw-r--r-- runneradmin/197121 325 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test875 -rw-r--r-- runneradmin/197121 782 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test876 -rw-r--r-- runneradmin/197121 1141 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test877 -rw-r--r-- runneradmin/197121 802 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test878 -rw-r--r-- runneradmin/197121 836 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test879 -rw-r--r-- runneradmin/197121 2084 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test88 -rw-r--r-- runneradmin/197121 1185 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test880 -rw-r--r-- runneradmin/197121 858 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test881 -rw-r--r-- runneradmin/197121 727 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test882 -rw-r--r-- runneradmin/197121 637 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test883 -rw-r--r-- runneradmin/197121 639 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test884 -rw-r--r-- runneradmin/197121 659 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test885 -rw-r--r-- runneradmin/197121 668 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test886 -rw-r--r-- runneradmin/197121 1116 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test887 -rw-r--r-- runneradmin/197121 1058 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test888 -rw-r--r-- runneradmin/197121 1406 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test889 -rw-r--r-- runneradmin/197121 4752 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test89 -rw-r--r-- runneradmin/197121 1348 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test890 -rw-r--r-- runneradmin/197121 581 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test891 -rw-r--r-- runneradmin/197121 745 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test892 -rw-r--r-- runneradmin/197121 823 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test893 -rw-r--r-- runneradmin/197121 406 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test894 -rw-r--r-- runneradmin/197121 633 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test895 -rw-r--r-- runneradmin/197121 495 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test896 -rw-r--r-- runneradmin/197121 1408 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test9 -rw-r--r-- runneradmin/197121 5901 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test90 -rw-r--r-- runneradmin/197121 595 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test900 -rw-r--r-- runneradmin/197121 655 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test901 -rw-r--r-- runneradmin/197121 723 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test902 -rw-r--r-- runneradmin/197121 752 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test903 -rw-r--r-- runneradmin/197121 767 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test904 -rw-r--r-- runneradmin/197121 879 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test905 -rw-r--r-- runneradmin/197121 1690 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test906 -rw-r--r-- runneradmin/197121 1456 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test907 -rw-r--r-- runneradmin/197121 870 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test908 -rw-r--r-- runneradmin/197121 651 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test909 -rw-r--r-- runneradmin/197121 3573 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test91 -rw-r--r-- runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test910 -rw-r--r-- runneradmin/197121 556 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test911 -rw-r--r-- runneradmin/197121 696 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test912 -rw-r--r-- runneradmin/197121 660 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test913 -rw-r--r-- runneradmin/197121 581 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test914 -rw-r--r-- runneradmin/197121 566 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test915 -rw-r--r-- runneradmin/197121 578 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test916 -rw-r--r-- runneradmin/197121 937 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test917 -rw-r--r-- runneradmin/197121 765 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test918 -rw-r--r-- runneradmin/197121 748 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test919 -rw-r--r-- runneradmin/197121 1273 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test92 -rw-r--r-- runneradmin/197121 774 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test920 -rw-r--r-- runneradmin/197121 1660 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test921 -rw-r--r-- runneradmin/197121 828 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test922 -rw-r--r-- runneradmin/197121 387 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test923 -rw-r--r-- runneradmin/197121 566 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test924 -rw-r--r-- runneradmin/197121 466 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test925 -rw-r--r-- runneradmin/197121 506 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test926 -rw-r--r-- runneradmin/197121 576 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test927 -rw-r--r-- runneradmin/197121 475 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test928 -rw-r--r-- runneradmin/197121 396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test929 -rw-r--r-- runneradmin/197121 720 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test93 -rw-r--r-- runneradmin/197121 396 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test930 -rw-r--r-- runneradmin/197121 325 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test931 -rw-r--r-- runneradmin/197121 849 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test932 -rw-r--r-- runneradmin/197121 1225 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test933 -rw-r--r-- runneradmin/197121 869 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test934 -rw-r--r-- runneradmin/197121 954 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test935 -rw-r--r-- runneradmin/197121 1320 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test936 -rw-r--r-- runneradmin/197121 976 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test937 -rw-r--r-- runneradmin/197121 1187 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test938 -rw-r--r-- runneradmin/197121 673 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test939 -rw-r--r-- runneradmin/197121 925 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test94 -rw-r--r-- runneradmin/197121 606 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test940 -rw-r--r-- runneradmin/197121 819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test941 -rw-r--r-- runneradmin/197121 757 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test942 -rw-r--r-- runneradmin/197121 759 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test943 -rw-r--r-- runneradmin/197121 758 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test944 -rw-r--r-- runneradmin/197121 767 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test945 -rw-r--r-- runneradmin/197121 1239 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test946 -rw-r--r-- runneradmin/197121 1157 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test947 -rw-r--r-- runneradmin/197121 1600 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test948 -rw-r--r-- runneradmin/197121 1516 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test949 -rw-r--r-- runneradmin/197121 1470 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test95 -rw-r--r-- runneradmin/197121 549 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test950 -rw-r--r-- runneradmin/197121 624 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test951 -rw-r--r-- runneradmin/197121 556 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test952 -rw-r--r-- runneradmin/197121 840 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test953 -rw-r--r-- runneradmin/197121 933 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test954 -rw-r--r-- runneradmin/197121 845 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test955 -rw-r--r-- runneradmin/197121 883 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test956 -rw-r--r-- runneradmin/197121 733 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test957 -rw-r--r-- runneradmin/197121 766 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test958 -rw-r--r-- runneradmin/197121 835 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test959 -rw-r--r-- runneradmin/197121 614 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test96 -rw-r--r-- runneradmin/197121 871 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test960 -rw-r--r-- runneradmin/197121 752 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test961 -rw-r--r-- runneradmin/197121 889 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test962 -rw-r--r-- runneradmin/197121 906 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test963 -rw-r--r-- runneradmin/197121 721 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test964 -rw-r--r-- runneradmin/197121 927 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test965 -rw-r--r-- runneradmin/197121 932 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test966 -rw-r--r-- runneradmin/197121 781 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test967 -rw-r--r-- runneradmin/197121 692 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test968 -rw-r--r-- runneradmin/197121 684 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test969 -rw-r--r-- runneradmin/197121 712 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test97 -rw-r--r-- runneradmin/197121 2098 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test970 -rw-r--r-- runneradmin/197121 365 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test971 -rw-r--r-- runneradmin/197121 763 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test98 -rw-r--r-- runneradmin/197121 899 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/data/test99 -rwxr-xr-x runneradmin/197121 6253 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/dictserver.py -rw-r--r-- runneradmin/197121 8152 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/directories.pm -rwxr-xr-x runneradmin/197121 3472 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/disable-scan.pl -rwxr-xr-x runneradmin/197121 2292 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/error-codes.pl -rwxr-xr-x runneradmin/197121 1689 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/extern-scan.pl -rw-r--r-- runneradmin/197121 19658 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/FILEFORMAT.md -rw-r--r-- runneradmin/197121 12213 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/ftp.pm -rwxr-xr-x runneradmin/197121 93823 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/ftpserver.pl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/fuzz/ -rwxr-xr-x runneradmin/197121 1204 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/fuzz/download_fuzzer.sh -rw-r--r-- runneradmin/197121 220 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/fuzz/README -rw-r--r-- runneradmin/197121 8809 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/getpart.pm -rwxr-xr-x runneradmin/197121 2643 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/http2-server.pl -rwxr-xr-x runneradmin/197121 4263 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/httpserver.pl -rwxr-xr-x runneradmin/197121 3497 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/keywords.pl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/ -rw-r--r-- runneradmin/197121 23 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/.checksrc -rw-r--r-- runneradmin/197121 1416 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/chkdecimalpoint.c -rw-r--r-- runneradmin/197121 1637 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/chkhostname.c -rw-r--r-- runneradmin/197121 3519 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/CMakeLists.txt -rw-r--r-- runneradmin/197121 4725 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/first.c -rw-r--r-- runneradmin/197121 6161 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1156.c -rw-r--r-- runneradmin/197121 2425 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1500.c -rw-r--r-- runneradmin/197121 2917 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1501.c -rw-r--r-- runneradmin/197121 4019 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1502.c -rw-r--r-- runneradmin/197121 3740 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1506.c -rw-r--r-- runneradmin/197121 4484 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1507.c -rw-r--r-- runneradmin/197121 1433 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1508.c -rw-r--r-- runneradmin/197121 3018 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1509.c -rw-r--r-- runneradmin/197121 2809 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1510.c -rw-r--r-- runneradmin/197121 2198 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1511.c -rw-r--r-- runneradmin/197121 2941 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1512.c -rw-r--r-- runneradmin/197121 2237 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1513.c -rw-r--r-- runneradmin/197121 2550 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1514.c -rw-r--r-- runneradmin/197121 4125 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1515.c -rw-r--r-- runneradmin/197121 3410 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1517.c -rw-r--r-- runneradmin/197121 2393 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1518.c -rw-r--r-- runneradmin/197121 3072 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1520.c -rw-r--r-- runneradmin/197121 2874 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1522.c -rw-r--r-- runneradmin/197121 2554 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1523.c -rw-r--r-- runneradmin/197121 3050 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1525.c -rw-r--r-- runneradmin/197121 3207 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1526.c -rw-r--r-- runneradmin/197121 3053 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1527.c -rw-r--r-- runneradmin/197121 2335 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1528.c -rw-r--r-- runneradmin/197121 1970 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1529.c -rw-r--r-- runneradmin/197121 2121 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1530.c -rw-r--r-- runneradmin/197121 4787 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1531.c -rw-r--r-- runneradmin/197121 2679 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1532.c -rw-r--r-- runneradmin/197121 5479 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1533.c -rw-r--r-- runneradmin/197121 4115 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1534.c -rw-r--r-- runneradmin/197121 4091 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1535.c -rw-r--r-- runneradmin/197121 4032 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1536.c -rw-r--r-- runneradmin/197121 2799 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1537.c -rw-r--r-- runneradmin/197121 1890 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1538.c -rw-r--r-- runneradmin/197121 3541 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1540.c -rw-r--r-- runneradmin/197121 4189 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1541.c -rw-r--r-- runneradmin/197121 1684 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1550.c -rw-r--r-- runneradmin/197121 1646 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1551.c -rw-r--r-- runneradmin/197121 2534 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1552.c -rw-r--r-- runneradmin/197121 3046 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1553.c -rw-r--r-- runneradmin/197121 2753 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1554.c -rw-r--r-- runneradmin/197121 2359 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1555.c -rw-r--r-- runneradmin/197121 2296 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1556.c -rw-r--r-- runneradmin/197121 1938 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1557.c -rw-r--r-- runneradmin/197121 1963 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1558.c -rw-r--r-- runneradmin/197121 2406 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1559.c -rw-r--r-- runneradmin/197121 35001 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1560.c -rw-r--r-- runneradmin/197121 4110 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1564.c -rw-r--r-- runneradmin/197121 4928 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1565.c -rw-r--r-- runneradmin/197121 3321 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1591.c -rw-r--r-- runneradmin/197121 4691 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1592.c -rw-r--r-- runneradmin/197121 2318 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1593.c -rw-r--r-- runneradmin/197121 1960 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1594.c -rw-r--r-- runneradmin/197121 6413 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1900.c -rw-r--r-- runneradmin/197121 2627 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1905.c -rw-r--r-- runneradmin/197121 2647 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1906.c -rw-r--r-- runneradmin/197121 1942 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1907.c -rw-r--r-- runneradmin/197121 1615 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1908.c -rw-r--r-- runneradmin/197121 1651 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib1910.c -rw-r--r-- runneradmin/197121 5462 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib500.c -rw-r--r-- runneradmin/197121 1776 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib501.c -rw-r--r-- runneradmin/197121 2295 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib502.c -rw-r--r-- runneradmin/197121 2669 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib503.c -rw-r--r-- runneradmin/197121 3121 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib504.c -rw-r--r-- runneradmin/197121 4378 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib505.c -rw-r--r-- runneradmin/197121 10457 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib506.c -rw-r--r-- runneradmin/197121 2631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib507.c -rw-r--r-- runneradmin/197121 3237 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib508.c -rw-r--r-- runneradmin/197121 3197 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib509.c -rw-r--r-- runneradmin/197121 3743 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib510.c -rw-r--r-- runneradmin/197121 1762 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib511.c -rw-r--r-- runneradmin/197121 2049 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib512.c -rw-r--r-- runneradmin/197121 2510 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib513.c -rw-r--r-- runneradmin/197121 2629 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib514.c -rw-r--r-- runneradmin/197121 2021 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib515.c -rw-r--r-- runneradmin/197121 1970 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib516.c -rw-r--r-- runneradmin/197121 6332 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib517.c -rw-r--r-- runneradmin/197121 15223 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib518.c -rw-r--r-- runneradmin/197121 1932 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib519.c -rw-r--r-- runneradmin/197121 1720 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib520.c -rw-r--r-- runneradmin/197121 1794 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib521.c -rw-r--r-- runneradmin/197121 1821 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib523.c -rw-r--r-- runneradmin/197121 1718 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib524.c -rw-r--r-- runneradmin/197121 4473 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib525.c -rw-r--r-- runneradmin/197121 5148 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib526.c -rw-r--r-- runneradmin/197121 3339 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib530.c -rw-r--r-- runneradmin/197121 2944 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib533.c -rw-r--r-- runneradmin/197121 15264 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib537.c -rw-r--r-- runneradmin/197121 2965 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib539.c -rw-r--r-- runneradmin/197121 5804 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib540.c -rw-r--r-- runneradmin/197121 3304 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib541.c -rw-r--r-- runneradmin/197121 2045 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib542.c -rw-r--r-- runneradmin/197121 2065 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib543.c -rw-r--r-- runneradmin/197121 3127 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib544.c -rw-r--r-- runneradmin/197121 4115 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib547.c -rw-r--r-- runneradmin/197121 1976 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib549.c -rw-r--r-- runneradmin/197121 6357 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib552.c -rw-r--r-- runneradmin/197121 3243 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib553.c -rw-r--r-- runneradmin/197121 7077 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib554.c -rw-r--r-- runneradmin/197121 4667 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib555.c -rw-r--r-- runneradmin/197121 3093 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib556.c -rw-r--r-- runneradmin/197121 84181 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib557.c -rw-r--r-- runneradmin/197121 1712 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib558.c -rw-r--r-- runneradmin/197121 1763 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib559.c -rw-r--r-- runneradmin/197121 3374 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib560.c -rw-r--r-- runneradmin/197121 2130 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib562.c -rw-r--r-- runneradmin/197121 2393 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib564.c -rw-r--r-- runneradmin/197121 1991 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib566.c -rw-r--r-- runneradmin/197121 2267 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib567.c -rw-r--r-- runneradmin/197121 4886 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib568.c -rw-r--r-- runneradmin/197121 3732 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib569.c -rw-r--r-- runneradmin/197121 3373 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib570.c -rw-r--r-- runneradmin/197121 5987 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib571.c -rw-r--r-- runneradmin/197121 4928 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib572.c -rw-r--r-- runneradmin/197121 3013 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib573.c -rw-r--r-- runneradmin/197121 2162 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib574.c -rw-r--r-- runneradmin/197121 2882 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib575.c -rw-r--r-- runneradmin/197121 3959 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib576.c -rw-r--r-- runneradmin/197121 3273 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib578.c -rw-r--r-- runneradmin/197121 4680 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib579.c -rw-r--r-- runneradmin/197121 9719 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib582.c -rw-r--r-- runneradmin/197121 2640 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib583.c -rw-r--r-- runneradmin/197121 6397 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib586.c -rw-r--r-- runneradmin/197121 1970 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib589.c -rw-r--r-- runneradmin/197121 2329 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib590.c -rw-r--r-- runneradmin/197121 3741 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib591.c -rw-r--r-- runneradmin/197121 3280 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib597.c -rw-r--r-- runneradmin/197121 2245 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib598.c -rw-r--r-- runneradmin/197121 2893 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib599.c -rw-r--r-- runneradmin/197121 8230 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib643.c -rw-r--r-- runneradmin/197121 6977 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib650.c -rw-r--r-- runneradmin/197121 2856 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib651.c -rw-r--r-- runneradmin/197121 3846 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib652.c -rw-r--r-- runneradmin/197121 2090 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib653.c -rw-r--r-- runneradmin/197121 5175 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib654.c -rw-r--r-- runneradmin/197121 3226 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib655.c -rw-r--r-- runneradmin/197121 2173 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib658.c -rw-r--r-- runneradmin/197121 2234 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib659.c -rw-r--r-- runneradmin/197121 5277 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib661.c -rw-r--r-- runneradmin/197121 3509 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib666.c -rw-r--r-- runneradmin/197121 3503 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib667.c -rw-r--r-- runneradmin/197121 3750 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib668.c -rw-r--r-- runneradmin/197121 6848 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/lib670.c -rw-r--r-- runneradmin/197121 4462 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/libauthretry.c -rw-r--r-- runneradmin/197121 7197 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/libntlmconnect.c -rw-r--r-- runneradmin/197121 4815 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/Makefile.am -rw-r--r-- runneradmin/197121 22348 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/Makefile.inc -rwxr-xr-x runneradmin/197121 10270 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/mk-lib1521.pl -rwxr-xr-x runneradmin/197121 1370 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/notexists.pl -rw-r--r-- runneradmin/197121 1528 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/sethostname.c -rw-r--r-- runneradmin/197121 1523 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/sethostname.h -rw-r--r-- runneradmin/197121 11476 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/stub_gssapi.c -rw-r--r-- runneradmin/197121 7049 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/stub_gssapi.h -rw-r--r-- runneradmin/197121 20486 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/test.h -rwxr-xr-x runneradmin/197121 2379 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/test1013.pl -rwxr-xr-x runneradmin/197121 2490 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/test1022.pl -rwxr-xr-x runneradmin/197121 1429 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/test307.pl -rwxr-xr-x runneradmin/197121 1817 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/test610.pl -rwxr-xr-x runneradmin/197121 5559 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/test613.pl -rw-r--r-- runneradmin/197121 4280 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/testtrace.c -rw-r--r-- runneradmin/197121 1531 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/testtrace.h -rw-r--r-- runneradmin/197121 3977 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/testutil.c -rw-r--r-- runneradmin/197121 1732 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/libtest/testutil.h -rw-r--r-- runneradmin/197121 3733 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/Makefile.am -rwxr-xr-x runneradmin/197121 8264 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/manpage-scan.pl -rwxr-xr-x runneradmin/197121 1934 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/manpage-syntax.pl -rwxr-xr-x runneradmin/197121 2736 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/mem-include-scan.pl -rwxr-xr-x runneradmin/197121 12323 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/memanalyze.pl -rwxr-xr-x runneradmin/197121 11742 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/negtelnetserver.py -rwxr-xr-x runneradmin/197121 3167 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/nroff-scan.pl -rwxr-xr-x runneradmin/197121 5485 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/objnames-test08.sh -rwxr-xr-x runneradmin/197121 5524 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/objnames-test10.sh -rw-r--r-- runneradmin/197121 4520 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/objnames.inc -rwxr-xr-x runneradmin/197121 3182 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/options-scan.pl -rw-r--r-- runneradmin/197121 26867 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/pathhelp.pm -rw-r--r-- runneradmin/197121 10525 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/README -rwxr-xr-x runneradmin/197121 3380 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/rtspserver.pl -rw-r--r-- runneradmin/197121 7062 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/runtests.1 -rwxr-xr-x runneradmin/197121 191237 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/runtests.pl -rwxr-xr-x runneradmin/197121 11380 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/secureserver.pl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/ -rwxr-xr-x runneradmin/197121 1191 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/base64.pl -rw-r--r-- runneradmin/197121 3297 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/CMakeLists.txt -rw-r--r-- runneradmin/197121 2130 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/disabled.c -rw-r--r-- runneradmin/197121 7827 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/fake_ntlm.c -rw-r--r-- runneradmin/197121 13668 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/getpart.c -rw-r--r-- runneradmin/197121 1434 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/getpart.h -rw-r--r-- runneradmin/197121 2577 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/Makefile.am -rw-r--r-- runneradmin/197121 3412 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/Makefile.inc -rw-r--r-- runneradmin/197121 26618 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/mqttd.c -rw-r--r-- runneradmin/197121 4120 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/resolve.c -rw-r--r-- runneradmin/197121 41581 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/rtspd.c -rw-r--r-- runneradmin/197121 1261 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/server_setup.h -rw-r--r-- runneradmin/197121 1494 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/server_sockaddr.h -rw-r--r-- runneradmin/197121 46587 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/sockfilt.c -rw-r--r-- runneradmin/197121 29390 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/socksd.c -rw-r--r-- runneradmin/197121 72974 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/sws.c -rw-r--r-- runneradmin/197121 1539 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/testpart.c -rw-r--r-- runneradmin/197121 2177 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/tftp.h -rw-r--r-- runneradmin/197121 36247 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/tftpd.c -rw-r--r-- runneradmin/197121 22957 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/util.c -rw-r--r-- runneradmin/197121 2819 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/server/util.h -rw-r--r-- runneradmin/197121 8525 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/serverhelp.pm -rwxr-xr-x runneradmin/197121 14863 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/smbserver.py -rw-r--r-- runneradmin/197121 13321 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/sshhelp.pm -rwxr-xr-x runneradmin/197121 42340 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/sshserver.pl -rw-r--r-- runneradmin/197121 9159 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/stunnel.pem -rwxr-xr-x runneradmin/197121 5082 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/symbol-scan.pl -rw-r--r-- runneradmin/197121 5314 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/testcurl.1 -rwxr-xr-x runneradmin/197121 22433 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/testcurl.pl -rwxr-xr-x runneradmin/197121 3329 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/tftpserver.pl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/ -rw-r--r-- runneradmin/197121 2218 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/CMakeLists.txt -rw-r--r-- runneradmin/197121 4731 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/curlcheck.h -rw-r--r-- runneradmin/197121 2878 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/Makefile.am -rw-r--r-- runneradmin/197121 5006 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/Makefile.inc -rw-r--r-- runneradmin/197121 2453 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/README -rw-r--r-- runneradmin/197121 7662 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1300.c -rw-r--r-- runneradmin/197121 1898 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1301.c -rw-r--r-- runneradmin/197121 6044 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1302.c -rw-r--r-- runneradmin/197121 5599 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1303.c -rw-r--r-- runneradmin/197121 8512 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1304.c -rw-r--r-- runneradmin/197121 3635 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1305.c -rw-r--r-- runneradmin/197121 15313 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1307.c -rw-r--r-- runneradmin/197121 3218 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1308.c -rw-r--r-- runneradmin/197121 3842 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1309.c -rw-r--r-- runneradmin/197121 2037 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1323.c -rw-r--r-- runneradmin/197121 1282 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1330.c -rw-r--r-- runneradmin/197121 4814 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1394.c -rw-r--r-- runneradmin/197121 2739 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1395.c -rw-r--r-- runneradmin/197121 3406 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1396.c -rw-r--r-- runneradmin/197121 3195 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1397.c -rw-r--r-- runneradmin/197121 3279 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1398.c -rw-r--r-- runneradmin/197121 4317 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1399.c -rw-r--r-- runneradmin/197121 2587 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1600.c -rw-r--r-- runneradmin/197121 1840 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1601.c -rw-r--r-- runneradmin/197121 2262 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1602.c -rw-r--r-- runneradmin/197121 6189 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1603.c -rw-r--r-- runneradmin/197121 11998 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1604.c -rw-r--r-- runneradmin/197121 1694 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1605.c -rw-r--r-- runneradmin/197121 2715 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1606.c -rw-r--r-- runneradmin/197121 6355 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1607.c -rw-r--r-- runneradmin/197121 2161 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1608.c -rw-r--r-- runneradmin/197121 6631 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1609.c -rw-r--r-- runneradmin/197121 2069 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1610.c -rw-r--r-- runneradmin/197121 1883 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1611.c -rw-r--r-- runneradmin/197121 2166 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1612.c -rw-r--r-- runneradmin/197121 2815 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1620.c -rw-r--r-- runneradmin/197121 2650 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1621.c -rw-r--r-- runneradmin/197121 9726 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1650.c -rw-r--r-- runneradmin/197121 27068 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1651.c -rw-r--r-- runneradmin/197121 4613 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1652.c -rw-r--r-- runneradmin/197121 5687 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1653.c -rw-r--r-- runneradmin/197121 4365 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1654.c -rw-r--r-- runneradmin/197121 7133 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/unit/unit1655.c -rw-r--r-- runneradmin/197121 1191 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/valgrind.pm -rw-r--r-- runneradmin/197121 2424 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/valgrind.supp -rwxr-xr-x runneradmin/197121 1868 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/tests/version-scan.pl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/winbuild/ -rw-r--r-- runneradmin/197121 6460 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/winbuild/BUILD.WINDOWS.txt -rw-r--r-- runneradmin/197121 1283 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/winbuild/gen_resp_file.bat -rw-r--r-- runneradmin/197121 1430 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/winbuild/makedebug.cmd -rw-r--r-- runneradmin/197121 9107 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/winbuild/Makefile.vc -rw-r--r-- runneradmin/197121 19288 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/winbuild/MakefileBuild.vc -rw-r--r-- runneradmin/197121 1226 2025-02-28 04:20 odamex-src-11.0.0/libraries/curl/winbuild/rundebug.cmd -rw-r--r-- runneradmin/197121 1801 2025-02-28 04:19 odamex-src-11.0.0/libraries/curl-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/ -rw-r--r-- runneradmin/197121 5300 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.clang-format drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.github/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.github/ISSUE_TEMPLATE/ -rw-r--r-- runneradmin/197121 1945 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.github/ISSUE_TEMPLATE/bug_report.md -rw-r--r-- runneradmin/197121 738 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.github/ISSUE_TEMPLATE/feature_request.md -rw-r--r-- runneradmin/197121 1091 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.github/ISSUE_TEMPLATE/fltk-build-or-usage-question.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.github/workflows/ -rw-r--r-- runneradmin/197121 6472 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.github/workflows/build.yml -rw-r--r-- runneradmin/197121 2783 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.github/workflows/build_fluid_docs.yml -rw-r--r-- runneradmin/197121 2719 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/.gitlab-ci.yml -rw-r--r-- runneradmin/197121 647 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/ANNOUNCEMENT -rwxr-xr-x runneradmin/197121 763 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/autogen.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/cairo/ -rw-r--r-- runneradmin/197121 860 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/cairo/cairo_dummy.c -rw-r--r-- runneradmin/197121 1577 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/cairo/CMakeLists.txt -rw-r--r-- runneradmin/197121 59 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/cairo/makedepend -rw-r--r-- runneradmin/197121 6880 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/cairo/Makefile -rw-r--r-- runneradmin/197121 18248 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CHANGES.txt -rw-r--r-- runneradmin/197121 33613 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CHANGES_1.0.txt -rw-r--r-- runneradmin/197121 117559 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CHANGES_1.1.txt -rw-r--r-- runneradmin/197121 39367 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CHANGES_1.3.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/ -rw-r--r-- runneradmin/197121 1868 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/cmake_uninstall.cmake.in -rw-r--r-- runneradmin/197121 2712 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/compatibility.cmake -rw-r--r-- runneradmin/197121 5646 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/export.cmake -rw-r--r-- runneradmin/197121 3016 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/FLTK-Functions.cmake -rw-r--r-- runneradmin/197121 4891 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/FLTKConfig.cmake.in -rw-r--r-- runneradmin/197121 8482 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/fl_add_library.cmake -rw-r--r-- runneradmin/197121 7022 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/fl_create_example.cmake -rw-r--r-- runneradmin/197121 2237 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/fl_debug_pkg.cmake -rw-r--r-- runneradmin/197121 4236 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/fl_debug_var.cmake -rw-r--r-- runneradmin/197121 3692 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/fl_summary.cmake -rw-r--r-- runneradmin/197121 1153 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/install-symlinks.cmake.in -rw-r--r-- runneradmin/197121 3547 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/install.cmake -rwxr-xr-x runneradmin/197121 797 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/macOS-bundle-wrapper.in -rw-r--r-- runneradmin/197121 1259 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/MacOSXBundleInfo.plist.in -rw-r--r-- runneradmin/197121 38299 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/options.cmake -rw-r--r-- runneradmin/197121 209 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/posixScandir.cxx -rw-r--r-- runneradmin/197121 141 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/pthread_mutex_recursive.c -rw-r--r-- runneradmin/197121 11832 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/resources.cmake -rw-r--r-- runneradmin/197121 6550 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/setup.cmake -rw-r--r-- runneradmin/197121 5503 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMake/variables.cmake -rw-r--r-- runneradmin/197121 11840 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CMakeLists.txt -rwxr-xr-x runneradmin/197121 47373 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/config.guess -rwxr-xr-x runneradmin/197121 37387 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/config.sub -rw-r--r-- runneradmin/197121 6130 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/configh.cmake.in -rw-r--r-- runneradmin/197121 5768 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/configh.in -rw-r--r-- runneradmin/197121 63053 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/configure.ac -rw-r--r-- runneradmin/197121 27732 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/COPYING -rw-r--r-- runneradmin/197121 1586 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/CREDITS.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/ -rw-r--r-- runneradmin/197121 6691 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/CMakeLists.txt -rwxr-xr-x runneradmin/197121 1422 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/convert_doxyfile -rw-r--r-- runneradmin/197121 59 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/copyright.dox.in -rw-r--r-- runneradmin/197121 110193 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/Doxyfile.in -rw-r--r-- runneradmin/197121 141 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/generated.dox.in -rw-r--r-- runneradmin/197121 9927 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/Makefile -rwxr-xr-x runneradmin/197121 1971 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/make_header -rwxr-xr-x runneradmin/197121 1277 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/make_pdf -rw-r--r-- runneradmin/197121 6001 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/ -rw-r--r-- runneradmin/197121 1090 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/adjuster1.png -rw-r--r-- runneradmin/197121 17659 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/advanced.dox -rw-r--r-- runneradmin/197121 18914 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/basics.dox -rw-r--r-- runneradmin/197121 962 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/blocks.man -rw-r--r-- runneradmin/197121 17302 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/boxtypes.png -rw-r--r-- runneradmin/197121 15045 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/bundled-libs.dox -rw-r--r-- runneradmin/197121 1384 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/buttons.png -rw-r--r-- runneradmin/197121 44698 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/cairo_test.png -rw-r--r-- runneradmin/197121 6657 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/charts.png -rw-r--r-- runneradmin/197121 901 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/checkers.man -rw-r--r-- runneradmin/197121 1254 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/choice.png -rw-r--r-- runneradmin/197121 2189 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/clock.png -rw-r--r-- runneradmin/197121 22639 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/common.dox -rw-r--r-- runneradmin/197121 10214 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/compact_buttons_gleam.png -rw-r--r-- runneradmin/197121 9429 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/compact_buttons_gtk.png -rw-r--r-- runneradmin/197121 10910 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/coordinates.dox -rw-r--r-- runneradmin/197121 15085 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/coordinates.png -rw-r--r-- runneradmin/197121 1305 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/counter.png -rw-r--r-- runneradmin/197121 11403 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/development.dox -rw-r--r-- runneradmin/197121 908 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/dial.png -rw-r--r-- runneradmin/197121 48700 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/drawing.dox -rw-r--r-- runneradmin/197121 56078 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/editor-linenumbers.png -rw-r--r-- runneradmin/197121 877 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/editor-replace.png -rw-r--r-- runneradmin/197121 44287 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/editor.dox -rw-r--r-- runneradmin/197121 8822 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/editor.png -rw-r--r-- runneradmin/197121 13389 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/enumerations.dox -rw-r--r-- runneradmin/197121 19176 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/events.dox -rw-r--r-- runneradmin/197121 24253 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/examples.dox -rw-r--r-- runneradmin/197121 197754 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/extraPSchars.png -rw-r--r-- runneradmin/197121 6162 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/faq.dox -rw-r--r-- runneradmin/197121 5642 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/FL.png -rw-r--r-- runneradmin/197121 5232 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/FL200.png -rw-r--r-- runneradmin/197121 53032 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fltk-colormap.png -rw-r--r-- runneradmin/197121 2144 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fltk-config.man -rw-r--r-- runneradmin/197121 3065 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fltk-options.dox -rw-r--r-- runneradmin/197121 2406 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fltk-options.man -rw-r--r-- runneradmin/197121 160099 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fltk-options.png -rw-r--r-- runneradmin/197121 974 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fltk-title.tex.in -rw-r--r-- runneradmin/197121 2291 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fltk.man -rw-r--r-- runneradmin/197121 913 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fluid.man -rw-r--r-- runneradmin/197121 1103 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_alert.png -rw-r--r-- runneradmin/197121 5330 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_arc_xyr_diagram.png -rw-r--r-- runneradmin/197121 860 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_ask.png -rw-r--r-- runneradmin/197121 1652 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Check_Button.png -rw-r--r-- runneradmin/197121 879 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_choice.png -rw-r--r-- runneradmin/197121 5004 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_choice_left_middle_right.png -rw-r--r-- runneradmin/197121 1165 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_choice_one.png -rw-r--r-- runneradmin/197121 1721 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_choice_three.png -rw-r--r-- runneradmin/197121 1520 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_choice_three_fmt.png -rw-r--r-- runneradmin/197121 1311 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_choice_two.png -rw-r--r-- runneradmin/197121 7694 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_color_chooser.jpg -rw-r--r-- runneradmin/197121 61208 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_File_Chooser.jpg -rw-r--r-- runneradmin/197121 3112 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_File_Input.png -rw-r--r-- runneradmin/197121 1952 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Flex_simple.png -rw-r--r-- runneradmin/197121 10544 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Grid.png -rw-r--r-- runneradmin/197121 11282 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Grid_show_grid_1.png -rw-r--r-- runneradmin/197121 5010 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Help_Dialog.png -rw-r--r-- runneradmin/197121 661 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_hold_browser.png -rw-r--r-- runneradmin/197121 6719 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_hor_nice_slider.png -rw-r--r-- runneradmin/197121 1150 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_input.png -rw-r--r-- runneradmin/197121 457 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Light_Button.png -rw-r--r-- runneradmin/197121 20661 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_line_style.png -rw-r--r-- runneradmin/197121 1011 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_message.png -rw-r--r-- runneradmin/197121 683 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_multi_browser.png -rw-r--r-- runneradmin/197121 1645 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Multi_Label-menu-item.png -rw-r--r-- runneradmin/197121 410508 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Native_File_Chooser.png -rw-r--r-- runneradmin/197121 901 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_password.png -rw-r--r-- runneradmin/197121 5419 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_pie_arc_diagram.png -rw-r--r-- runneradmin/197121 517 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Return_Button.png -rw-r--r-- runneradmin/197121 1167 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Roller.png -rw-r--r-- runneradmin/197121 526 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Round_Button.png -rw-r--r-- runneradmin/197121 5749 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Scroll.png -rw-r--r-- runneradmin/197121 1869 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/fl_show_colormap.png -rw-r--r-- runneradmin/197121 10885 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Spinner.png -rw-r--r-- runneradmin/197121 63524 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Terminal-24bit-colors.png -rw-r--r-- runneradmin/197121 59419 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Terminal-3bit-colors.png -rw-r--r-- runneradmin/197121 48352 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Terminal-demo.png -rw-r--r-- runneradmin/197121 37477 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Terminal-utf8-demo.png -rw-r--r-- runneradmin/197121 24557 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Terminal.dox -rw-r--r-- runneradmin/197121 8453 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Tile.png -rw-r--r-- runneradmin/197121 64350 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Tree_Item-dimensions.png -rw-r--r-- runneradmin/197121 540 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Value_Input.png -rw-r--r-- runneradmin/197121 573 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/Fl_Value_Output.png -rw-r--r-- runneradmin/197121 11609 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/forms.dox -rw-r--r-- runneradmin/197121 8499 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/glut.dox -rw-r--r-- runneradmin/197121 2383 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/hello_cxx.png -rw-r--r-- runneradmin/197121 15215 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/icon.png -rw-r--r-- runneradmin/197121 2621 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/index.dox -rw-r--r-- runneradmin/197121 24263 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/input_choice.png -rw-r--r-- runneradmin/197121 18371 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/intro.dox -rw-r--r-- runneradmin/197121 26129 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/license.dox -rw-r--r-- runneradmin/197121 4171 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/mac-app-menu-preferences.png -rw-r--r-- runneradmin/197121 2058 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/menu.png -rw-r--r-- runneradmin/197121 920 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/menubar.png -rw-r--r-- runneradmin/197121 1184 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/menu_button.png -rw-r--r-- runneradmin/197121 15314 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/migration_1_4.dox -rw-r--r-- runneradmin/197121 21533 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/opengl.dox -rw-r--r-- runneradmin/197121 43469 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/osissues.dox -rw-r--r-- runneradmin/197121 4041 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/pack.png -rw-r--r-- runneradmin/197121 1005 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/positioner.png -rw-r--r-- runneradmin/197121 3527 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/preface.dox -rw-r--r-- runneradmin/197121 9422 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example1.png -rw-r--r-- runneradmin/197121 9355 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example2.png -rw-r--r-- runneradmin/197121 7544 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example3a.png -rw-r--r-- runneradmin/197121 6439 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example3b.png -rw-r--r-- runneradmin/197121 6534 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example3c.png -rw-r--r-- runneradmin/197121 3034 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example4a.png -rw-r--r-- runneradmin/197121 2921 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example4b.png -rw-r--r-- runneradmin/197121 2645 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example5a.png -rw-r--r-- runneradmin/197121 3241 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example5b.png -rw-r--r-- runneradmin/197121 2653 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize-example5c.png -rw-r--r-- runneradmin/197121 12048 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resize.dox -rw-r--r-- runneradmin/197121 647 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resizebox1.png -rw-r--r-- runneradmin/197121 809 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/resizebox2.png -rw-r--r-- runneradmin/197121 3090 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/round_clock.png -rw-r--r-- runneradmin/197121 1037 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/scrollbar.png -rw-r--r-- runneradmin/197121 31676 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/simple-terminal-default-ansi.png -rw-r--r-- runneradmin/197121 1189 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/slider.png -rw-r--r-- runneradmin/197121 19323 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/subclassing.dox -rw-r--r-- runneradmin/197121 1372 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/sudoku.man -rw-r--r-- runneradmin/197121 4807 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/symbol-examples.png -rw-r--r-- runneradmin/197121 80122 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/symbols.png -rw-r--r-- runneradmin/197121 10281 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/table-as-container.png -rw-r--r-- runneradmin/197121 2360 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/table-dimensions.png -rw-r--r-- runneradmin/197121 9630 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/table-simple.png -rw-r--r-- runneradmin/197121 1577 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tabs.png -rw-r--r-- runneradmin/197121 1054 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tabs_default.png -rw-r--r-- runneradmin/197121 1127 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tabs_selection.png -rw-r--r-- runneradmin/197121 1199 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tabs_uniform.png -rw-r--r-- runneradmin/197121 1815 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/text.png -rw-r--r-- runneradmin/197121 170 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tiny.png -rw-r--r-- runneradmin/197121 6625 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tooltip-options.png -rw-r--r-- runneradmin/197121 5186 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tree-dimensions.png -rw-r--r-- runneradmin/197121 14421 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tree-elements.png -rw-r--r-- runneradmin/197121 2175 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/tree-simple.png -rw-r--r-- runneradmin/197121 19261 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/unicode.dox -rw-r--r-- runneradmin/197121 14895 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/unittest_images.png -rw-r--r-- runneradmin/197121 6908 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/valuators.png -rw-r--r-- runneradmin/197121 1437 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/value_slider.png -rw-r--r-- runneradmin/197121 91596 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/wayland.dox -rw-r--r-- runneradmin/197121 1043 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/documentation/src/wizard.png drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/ -rw-r--r-- runneradmin/197121 6535 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/animgifimage-play.cxx -rw-r--r-- runneradmin/197121 6087 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/animgifimage-resize.cxx -rw-r--r-- runneradmin/197121 1496 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/animgifimage-simple.cxx -rw-r--r-- runneradmin/197121 11267 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/animgifimage.cxx -rw-r--r-- runneradmin/197121 2475 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/browser-simple.cxx -rw-r--r-- runneradmin/197121 2964 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/cairo-draw-x.cxx -rw-r--r-- runneradmin/197121 5778 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/callbacks.cxx -rw-r--r-- runneradmin/197121 2519 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/chart-simple.cxx -rw-r--r-- runneradmin/197121 6980 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/CMakeLists.txt -rw-r--r-- runneradmin/197121 8474 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/draggable-group.cxx -rw-r--r-- runneradmin/197121 2623 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/fluid-callback.fl -rw-r--r-- runneradmin/197121 1688 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/grid-simple.cxx -rw-r--r-- runneradmin/197121 2711 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-add_fd-and-popen.cxx -rw-r--r-- runneradmin/197121 5866 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-browser-with-icons.cxx -rw-r--r-- runneradmin/197121 4909 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-drag-and-drop.cxx -rw-r--r-- runneradmin/197121 1700 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-draw-an-x.cxx -rw-r--r-- runneradmin/197121 1944 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-flex-simple.cxx -rw-r--r-- runneradmin/197121 7245 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-menu-with-images.cxx -rw-r--r-- runneradmin/197121 3559 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-parse-args.cxx -rw-r--r-- runneradmin/197121 3658 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-remap-numpad-keyboard-keys.cxx -rw-r--r-- runneradmin/197121 4577 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-simple-svg.cxx -rw-r--r-- runneradmin/197121 5191 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/howto-text-over-image-button.cxx -rw-r--r-- runneradmin/197121 2667 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/Makefile -rw-r--r-- runneradmin/197121 1884 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/Makefile.FLTK -rw-r--r-- runneradmin/197121 3749 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/menubar-add.cxx -rw-r--r-- runneradmin/197121 5072 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/nativefilechooser-simple-app.cxx -rw-r--r-- runneradmin/197121 2606 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/nativefilechooser-simple.cxx -rw-r--r-- runneradmin/197121 6543 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/OpenGL3-glut-test.cxx -rw-r--r-- runneradmin/197121 9260 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/OpenGL3test.cxx -rw-r--r-- runneradmin/197121 2823 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/progress-simple.cxx -rw-r--r-- runneradmin/197121 4934 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/README.txt -rw-r--r-- runneradmin/197121 3434 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/shapedwindow.cxx -rw-r--r-- runneradmin/197121 1665 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/simple-terminal.cxx -rw-r--r-- runneradmin/197121 4689 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/table-as-container.cxx -rw-r--r-- runneradmin/197121 4146 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/table-simple.cxx -rw-r--r-- runneradmin/197121 10777 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/table-sort.cxx -rw-r--r-- runneradmin/197121 13343 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/table-spreadsheet-with-keyboard-nav.cxx -rw-r--r-- runneradmin/197121 11610 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/table-spreadsheet.cxx -rw-r--r-- runneradmin/197121 6809 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/table-with-keynav.cxx -rw-r--r-- runneradmin/197121 4829 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/table-with-right-click-menu.cxx -rw-r--r-- runneradmin/197121 5663 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/table-with-right-column-stretch-fit.cxx -rw-r--r-- runneradmin/197121 2867 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/tabs-simple.cxx -rw-r--r-- runneradmin/197121 2192 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/textdisplay-with-colors.cxx -rw-r--r-- runneradmin/197121 1786 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/texteditor-simple.cxx -rw-r--r-- runneradmin/197121 5879 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/texteditor-with-dynamic-colors.cxx -rw-r--r-- runneradmin/197121 2647 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/tree-as-container.cxx -rw-r--r-- runneradmin/197121 6979 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/tree-custom-draw-items.cxx -rw-r--r-- runneradmin/197121 2408 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/tree-custom-sort.cxx -rw-r--r-- runneradmin/197121 5599 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/tree-of-tables.cxx -rw-r--r-- runneradmin/197121 2910 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/tree-simple.cxx -rw-r--r-- runneradmin/197121 2701 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/examples/wizard-simple.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/ -rw-r--r-- runneradmin/197121 61798 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Enumerations.H -rw-r--r-- runneradmin/197121 5622 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/filename.H -rw-r--r-- runneradmin/197121 66164 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl.H -rw-r--r-- runneradmin/197121 2132 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Adjuster.H -rw-r--r-- runneradmin/197121 5683 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Anim_GIF_Image.H -rw-r--r-- runneradmin/197121 4807 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_ask.H -rw-r--r-- runneradmin/197121 5528 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_attr.h -rw-r--r-- runneradmin/197121 2426 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Bitmap.H -rw-r--r-- runneradmin/197121 1046 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_BMP_Image.H -rw-r--r-- runneradmin/197121 1550 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Box.H -rw-r--r-- runneradmin/197121 13066 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Browser.H -rw-r--r-- runneradmin/197121 16558 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Browser_.H -rw-r--r-- runneradmin/197121 6272 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Button.H -rw-r--r-- runneradmin/197121 3631 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Cairo.H -rw-r--r-- runneradmin/197121 4676 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Cairo_Window.H -rw-r--r-- runneradmin/197121 24164 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_callback_macros.H -rw-r--r-- runneradmin/197121 1639 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_casts.H -rw-r--r-- runneradmin/197121 6397 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Chart.H -rw-r--r-- runneradmin/197121 3666 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Check_Browser.H -rw-r--r-- runneradmin/197121 832 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Check_Button.H -rw-r--r-- runneradmin/197121 4217 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Choice.H -rw-r--r-- runneradmin/197121 5074 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Clock.H -rw-r--r-- runneradmin/197121 6070 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Color_Chooser.H -rw-r--r-- runneradmin/197121 4178 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Copy_Surface.H -rw-r--r-- runneradmin/197121 3094 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Counter.H -rw-r--r-- runneradmin/197121 6017 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Device.H -rw-r--r-- runneradmin/197121 2454 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Dial.H -rw-r--r-- runneradmin/197121 1561 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Double_Window.H -rw-r--r-- runneradmin/197121 43298 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_draw.H -rw-r--r-- runneradmin/197121 979 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Export.H -rw-r--r-- runneradmin/197121 3038 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_File_Browser.H -rw-r--r-- runneradmin/197121 8407 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_File_Chooser.H -rw-r--r-- runneradmin/197121 5102 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_File_Icon.H -rw-r--r-- runneradmin/197121 3266 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_File_Input.H -rw-r--r-- runneradmin/197121 866 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Fill_Dial.H -rw-r--r-- runneradmin/197121 926 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Fill_Slider.H -rw-r--r-- runneradmin/197121 11884 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Flex.H -rw-r--r-- runneradmin/197121 1195 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Float_Input.H -rw-r--r-- runneradmin/197121 1113 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_FormsBitmap.H -rw-r--r-- runneradmin/197121 1214 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_FormsPixmap.H -rw-r--r-- runneradmin/197121 2698 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Free.H -rw-r--r-- runneradmin/197121 3181 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_GIF_Image.H -rw-r--r-- runneradmin/197121 10302 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Gl_Window.H -rw-r--r-- runneradmin/197121 26887 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Graphics_Driver.H -rw-r--r-- runneradmin/197121 13453 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Grid.H -rw-r--r-- runneradmin/197121 8858 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Group.H -rw-r--r-- runneradmin/197121 2713 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Help_Dialog.H -rw-r--r-- runneradmin/197121 15177 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Help_View.H -rw-r--r-- runneradmin/197121 1698 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Hold_Browser.H -rw-r--r-- runneradmin/197121 794 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Hor_Fill_Slider.H -rw-r--r-- runneradmin/197121 1066 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Hor_Nice_Slider.H -rw-r--r-- runneradmin/197121 935 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Hor_Slider.H -rw-r--r-- runneradmin/197121 812 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Hor_Value_Slider.H -rw-r--r-- runneradmin/197121 1875 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_ICO_Image.H -rw-r--r-- runneradmin/197121 14980 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Image.H -rw-r--r-- runneradmin/197121 4582 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Image_Surface.H -rw-r--r-- runneradmin/197121 8787 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Input.H -rw-r--r-- runneradmin/197121 18611 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Input_.H -rw-r--r-- runneradmin/197121 7168 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Input_Choice.H -rw-r--r-- runneradmin/197121 1129 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Int_Input.H -rw-r--r-- runneradmin/197121 1181 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_JPEG_Image.H -rw-r--r-- runneradmin/197121 1373 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Light_Button.H -rw-r--r-- runneradmin/197121 750 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Line_Dial.H -rw-r--r-- runneradmin/197121 581 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Menu.H -rw-r--r-- runneradmin/197121 10610 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Menu_.H -rw-r--r-- runneradmin/197121 3561 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Menu_Bar.H -rw-r--r-- runneradmin/197121 3065 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Menu_Button.H -rw-r--r-- runneradmin/197121 21484 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Menu_Item.H -rw-r--r-- runneradmin/197121 1266 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Menu_Window.H -rw-r--r-- runneradmin/197121 596 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_message.H -rw-r--r-- runneradmin/197121 1804 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Multiline_Input.H -rw-r--r-- runneradmin/197121 1952 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Multiline_Output.H -rw-r--r-- runneradmin/197121 1869 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Multi_Browser.H -rw-r--r-- runneradmin/197121 4437 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Multi_Label.H -rw-r--r-- runneradmin/197121 11381 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Native_File_Chooser.H -rw-r--r-- runneradmin/197121 765 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Nice_Slider.H -rw-r--r-- runneradmin/197121 663 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Object.H -rw-r--r-- runneradmin/197121 1868 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Output.H -rw-r--r-- runneradmin/197121 2728 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Overlay_Window.H -rw-r--r-- runneradmin/197121 3355 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Pack.H -rw-r--r-- runneradmin/197121 4150 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Paged_Device.H -rw-r--r-- runneradmin/197121 4267 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_PDF_File_Surface.H -rw-r--r-- runneradmin/197121 2796 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Pixmap.H -rw-r--r-- runneradmin/197121 2547 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Plugin.H -rw-r--r-- runneradmin/197121 1616 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_PNG_Image.H -rw-r--r-- runneradmin/197121 966 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_PNM_Image.H -rw-r--r-- runneradmin/197121 2733 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Positioner.H -rw-r--r-- runneradmin/197121 11793 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_PostScript.H -rw-r--r-- runneradmin/197121 17149 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Preferences.H -rw-r--r-- runneradmin/197121 6126 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Printer.H -rw-r--r-- runneradmin/197121 1629 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Progress.H -rw-r--r-- runneradmin/197121 768 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Radio_Button.H -rw-r--r-- runneradmin/197121 816 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Radio_Light_Button.H -rw-r--r-- runneradmin/197121 816 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Radio_Round_Button.H -rw-r--r-- runneradmin/197121 5070 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Rect.H -rw-r--r-- runneradmin/197121 1390 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Repeat_Button.H -rw-r--r-- runneradmin/197121 1361 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Return_Button.H -rw-r--r-- runneradmin/197121 602 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_RGB_Image.H -rw-r--r-- runneradmin/197121 1246 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Roller.H -rw-r--r-- runneradmin/197121 1294 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Round_Button.H -rw-r--r-- runneradmin/197121 885 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Round_Clock.H -rw-r--r-- runneradmin/197121 1727 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Scheme.H -rw-r--r-- runneradmin/197121 1037 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Scheme_Choice.H -rw-r--r-- runneradmin/197121 8674 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Scroll.H -rw-r--r-- runneradmin/197121 3335 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Scrollbar.H -rw-r--r-- runneradmin/197121 1357 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Secret_Input.H -rw-r--r-- runneradmin/197121 1512 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Select_Browser.H -rw-r--r-- runneradmin/197121 7379 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Shared_Image.H -rw-r--r-- runneradmin/197121 1294 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Shortcut_Button.H -rw-r--r-- runneradmin/197121 1251 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_show_colormap.H -rw-r--r-- runneradmin/197121 535 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_show_input.H -rw-r--r-- runneradmin/197121 938 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Simple_Counter.H -rw-r--r-- runneradmin/197121 1553 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Single_Window.H -rw-r--r-- runneradmin/197121 3241 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Slider.H -rw-r--r-- runneradmin/197121 6728 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Spinner.H -rw-r--r-- runneradmin/197121 1158 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_string_functions.h -rw-r--r-- runneradmin/197121 3525 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_SVG_File_Surface.H -rw-r--r-- runneradmin/197121 6161 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_SVG_Image.H -rw-r--r-- runneradmin/197121 6393 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Sys_Menu_Bar.H -rw-r--r-- runneradmin/197121 38059 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Table.H -rw-r--r-- runneradmin/197121 5754 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Table_Row.H -rw-r--r-- runneradmin/197121 12819 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Tabs.H -rw-r--r-- runneradmin/197121 59154 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Terminal.H -rw-r--r-- runneradmin/197121 31047 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Text_Buffer.H -rw-r--r-- runneradmin/197121 24716 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Text_Display.H -rw-r--r-- runneradmin/197121 5530 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Text_Editor.H -rw-r--r-- runneradmin/197121 2792 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Tile.H -rw-r--r-- runneradmin/197121 1585 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Tiled_Image.H -rw-r--r-- runneradmin/197121 2091 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Timer.H -rw-r--r-- runneradmin/197121 1322 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Toggle_Button.H -rw-r--r-- runneradmin/197121 673 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Toggle_Light_Button.H -rw-r--r-- runneradmin/197121 673 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Toggle_Round_Button.H -rw-r--r-- runneradmin/197121 5555 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Tooltip.H -rw-r--r-- runneradmin/197121 20689 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Tree.H -rw-r--r-- runneradmin/197121 17643 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Tree_Item.H -rw-r--r-- runneradmin/197121 3254 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Tree_Item_Array.H -rw-r--r-- runneradmin/197121 16836 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Tree_Prefs.H -rw-r--r-- runneradmin/197121 2002 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_types.h -rw-r--r-- runneradmin/197121 8467 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/fl_utf8.h -rw-r--r-- runneradmin/197121 5040 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Valuator.H -rw-r--r-- runneradmin/197121 4751 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Value_Input.H -rw-r--r-- runneradmin/197121 2646 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Value_Output.H -rw-r--r-- runneradmin/197121 3341 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Value_Slider.H -rw-r--r-- runneradmin/197121 50707 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Widget.H -rw-r--r-- runneradmin/197121 1561 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Widget_Surface.H -rw-r--r-- runneradmin/197121 24804 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Window.H -rw-r--r-- runneradmin/197121 1371 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_Wizard.H -rw-r--r-- runneradmin/197121 865 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_XBM_Image.H -rw-r--r-- runneradmin/197121 883 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Fl_XPM_Image.H -rw-r--r-- runneradmin/197121 34770 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/forms.H -rw-r--r-- runneradmin/197121 3403 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/gl.h -rw-r--r-- runneradmin/197121 1461 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/gl2opengl.h -rw-r--r-- runneradmin/197121 1242 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/glu.h -rw-r--r-- runneradmin/197121 19321 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/glut.H -rw-r--r-- runneradmin/197121 572 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/gl_draw.H -rw-r--r-- runneradmin/197121 6552 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/mac.H -rw-r--r-- runneradmin/197121 1443 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/Makefile.in -rw-r--r-- runneradmin/197121 1557 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/math.h -rw-r--r-- runneradmin/197121 3817 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/names.h -rw-r--r-- runneradmin/197121 2734 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/platform.H -rw-r--r-- runneradmin/197121 4894 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/platform_types.h -rw-r--r-- runneradmin/197121 145 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/README.Xcode -rw-r--r-- runneradmin/197121 2272 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/wayland.H -rw-r--r-- runneradmin/197121 3403 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/win32.H -rw-r--r-- runneradmin/197121 902 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/x.H -rw-r--r-- runneradmin/197121 4565 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/FL/x11.H -rwxr-xr-x runneradmin/197121 11725 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-config.in drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/ -rw-r--r-- runneradmin/197121 4085 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/CMakeLists.txt -rw-r--r-- runneradmin/197121 26731 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/fltk-options.cxx -rw-r--r-- runneradmin/197121 224 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/fltk-options.desktop -rw-r--r-- runneradmin/197121 1123 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/fltk-options.plist -rw-r--r-- runneradmin/197121 238 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/fltk-options.xml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/ -rw-r--r-- runneradmin/197121 9072 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-128.png -rw-r--r-- runneradmin/197121 680 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-16.png -rw-r--r-- runneradmin/197121 680 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-16i.png -rw-r--r-- runneradmin/197121 19934 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-256.png -rw-r--r-- runneradmin/197121 470 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-32.gif -rw-r--r-- runneradmin/197121 1546 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-32.png -rw-r--r-- runneradmin/197121 1840 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-32.xpm -rw-r--r-- runneradmin/197121 1546 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-32i.png -rw-r--r-- runneradmin/197121 2516 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-48.png -rw-r--r-- runneradmin/197121 3642 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-64.png -rw-r--r-- runneradmin/197121 1679 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-96.gif -rw-r--r-- runneradmin/197121 10352 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options-96.xpm -rw-r--r-- runneradmin/197121 70423 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options.icns -rw-r--r-- runneradmin/197121 136606 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options.ico -rw-r--r-- runneradmin/197121 337769 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/icons/fltk-options.xcf -rw-r--r-- runneradmin/197121 1596 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/makedepend -rw-r--r-- runneradmin/197121 3891 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk-options/Makefile -rw-r--r-- runneradmin/197121 21450 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk.list.in -rw-r--r-- runneradmin/197121 3171 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk.spec.in -rw-r--r-- runneradmin/197121 35056 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk.xpm -rw-r--r-- runneradmin/197121 7 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fltk_version.dat drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/ -rw-r--r-- runneradmin/197121 161125 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/about_panel.cxx -rw-r--r-- runneradmin/197121 2331 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/about_panel.fl -rw-r--r-- runneradmin/197121 987 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/about_panel.h -rw-r--r-- runneradmin/197121 12211 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/align_widget.cxx -rw-r--r-- runneradmin/197121 658 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/align_widget.h -rw-r--r-- runneradmin/197121 23936 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/autodoc.cxx -rw-r--r-- runneradmin/197121 1770 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/autodoc.h -rw-r--r-- runneradmin/197121 5808 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/CMakeLists.txt -rw-r--r-- runneradmin/197121 36170 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/code.cxx -rw-r--r-- runneradmin/197121 4042 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/code.h -rw-r--r-- runneradmin/197121 10061 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/CodeEditor.cxx -rw-r--r-- runneradmin/197121 3023 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/CodeEditor.h -rw-r--r-- runneradmin/197121 20732 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/codeview_panel.cxx -rw-r--r-- runneradmin/197121 16585 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/codeview_panel.fl -rw-r--r-- runneradmin/197121 1854 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/codeview_panel.h -rw-r--r-- runneradmin/197121 2828 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/comments.h -rw-r--r-- runneradmin/197121 9259 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/custom_widgets.cxx -rw-r--r-- runneradmin/197121 2838 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/custom_widgets.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/ -rw-r--r-- runneradmin/197121 6602 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/CMakeLists.txt -rwxr-xr-x runneradmin/197121 1422 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/convert_doxyfile -rw-r--r-- runneradmin/197121 59 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/copyright.dox.in -rw-r--r-- runneradmin/197121 109402 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/Doxyfile.in -rw-r--r-- runneradmin/197121 141 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/generated.dox.in -rwxr-xr-x runneradmin/197121 1971 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/make_header -rwxr-xr-x runneradmin/197121 1319 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/make_pdf drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/ -rw-r--r-- runneradmin/197121 32692 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/1of7GUIs.png -rw-r--r-- runneradmin/197121 4482 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/cubeview.png -rw-r--r-- runneradmin/197121 71715 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_live_resize.png -rw-r--r-- runneradmin/197121 20358 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_outside.png -rw-r--r-- runneradmin/197121 20462 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_overlap.png -rw-r--r-- runneradmin/197121 74343 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_select_group.png -rw-r--r-- runneradmin/197121 27736 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_select_multiple.png -rw-r--r-- runneradmin/197121 18025 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_snap_grid.png -rw-r--r-- runneradmin/197121 15375 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_snap_group.png -rw-r--r-- runneradmin/197121 16034 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_snap_sibling.png -rw-r--r-- runneradmin/197121 14755 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_snap_size.png -rw-r--r-- runneradmin/197121 72016 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/edit_window.png -rw-r--r-- runneradmin/197121 453 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flBox.png -rw-r--r-- runneradmin/197121 176 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flClass.png -rw-r--r-- runneradmin/197121 120 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flCode.png -rw-r--r-- runneradmin/197121 210 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flCodeBlock.png -rw-r--r-- runneradmin/197121 154 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flComment.png -rw-r--r-- runneradmin/197121 212 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flData.png -rw-r--r-- runneradmin/197121 165 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flDeclaration.png -rw-r--r-- runneradmin/197121 217 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flDeclarationBlock.png -rw-r--r-- runneradmin/197121 200 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flFunction.png -rw-r--r-- runneradmin/197121 10179 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid-128.png -rw-r--r-- runneradmin/197121 983 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid-title.tex.in -rw-r--r-- runneradmin/197121 41825 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid1.png -rw-r--r-- runneradmin/197121 101220 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid2.png -rw-r--r-- runneradmin/197121 44546 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid3-cxx.png -rw-r--r-- runneradmin/197121 31481 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid4.png -rw-r--r-- runneradmin/197121 83226 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid_flow_chart.png -rw-r--r-- runneradmin/197121 41559 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid_flow_chart_800.png -rw-r--r-- runneradmin/197121 334048 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/fluid_gui_overview_800.png -rw-r--r-- runneradmin/197121 202 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flWidgetClass.png -rw-r--r-- runneradmin/197121 488 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/flWindow.png -rw-r--r-- runneradmin/197121 2729 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/index.dox -rw-r--r-- runneradmin/197121 14952 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/main_titlebar.png -rw-r--r-- runneradmin/197121 3400 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_appendices.dox -rw-r--r-- runneradmin/197121 2975 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_codeview_panel.dox -rw-r--r-- runneradmin/197121 4328 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_commandline.dox -rw-r--r-- runneradmin/197121 8682 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_edit_window.dox -rw-r--r-- runneradmin/197121 16211 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_functional_nodes.dox -rw-r--r-- runneradmin/197121 2249 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_interactive.dox -rw-r--r-- runneradmin/197121 3313 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_introduction.dox -rw-r--r-- runneradmin/197121 17049 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_main_window.dox -rw-r--r-- runneradmin/197121 13027 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_setting_dialog.dox -rw-r--r-- runneradmin/197121 19190 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_tutorial.dox -rw-r--r-- runneradmin/197121 1261 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_widgetbin_panel.dox -rw-r--r-- runneradmin/197121 19742 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/page_widget_panel.dox -rw-r--r-- runneradmin/197121 232128 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/documentation/src/widgetbin_action.png -rw-r--r-- runneradmin/197121 18829 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/ExternalCodeEditor_UNIX.cxx -rw-r--r-- runneradmin/197121 1808 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/ExternalCodeEditor_UNIX.h -rw-r--r-- runneradmin/197121 23418 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/ExternalCodeEditor_WIN32.cxx -rw-r--r-- runneradmin/197121 2050 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/ExternalCodeEditor_WIN32.h -rw-r--r-- runneradmin/197121 59886 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/factory.cxx -rw-r--r-- runneradmin/197121 1021 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/factory.h -rw-r--r-- runneradmin/197121 56124 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fd_Snap_Action.cxx -rw-r--r-- runneradmin/197121 6660 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fd_Snap_Action.h -rw-r--r-- runneradmin/197121 29130 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/file.cxx -rw-r--r-- runneradmin/197121 2759 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/file.h -rw-r--r-- runneradmin/197121 74033 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/fluid.cxx -rw-r--r-- runneradmin/197121 190 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/fluid.desktop -rw-r--r-- runneradmin/197121 6754 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/fluid.h -rw-r--r-- runneradmin/197121 1558 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/fluid.plist -rw-r--r-- runneradmin/197121 256 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/fluid.xml -rw-r--r-- runneradmin/197121 5544 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/fluid_filename.cxx -rw-r--r-- runneradmin/197121 1962 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/fluid_filename.h -rw-r--r-- runneradmin/197121 14129 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fluid_Image.cxx -rw-r--r-- runneradmin/197121 2114 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fluid_Image.h -rw-r--r-- runneradmin/197121 7323 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Button_Type.cxx -rw-r--r-- runneradmin/197121 1581 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Button_Type.h -rw-r--r-- runneradmin/197121 63791 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Function_Type.cxx -rw-r--r-- runneradmin/197121 8552 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Function_Type.h -rw-r--r-- runneradmin/197121 32849 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Grid_Type.cxx -rw-r--r-- runneradmin/197121 3157 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Grid_Type.h -rw-r--r-- runneradmin/197121 24532 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Group_Type.cxx -rw-r--r-- runneradmin/197121 9624 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Group_Type.h -rw-r--r-- runneradmin/197121 29102 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Menu_Type.cxx -rw-r--r-- runneradmin/197121 10947 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Menu_Type.h -rw-r--r-- runneradmin/197121 34783 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Type.cxx -rw-r--r-- runneradmin/197121 10515 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Type.h -rw-r--r-- runneradmin/197121 124507 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Widget_Type.cxx -rw-r--r-- runneradmin/197121 4217 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Widget_Type.h -rw-r--r-- runneradmin/197121 49397 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Window_Type.cxx -rw-r--r-- runneradmin/197121 5385 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Fl_Window_Type.h -rw-r--r-- runneradmin/197121 65151 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/function_panel.cxx -rw-r--r-- runneradmin/197121 32887 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/function_panel.fl -rw-r--r-- runneradmin/197121 4174 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/function_panel.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/ -rw-r--r-- runneradmin/197121 927 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/document_64.png -rw-r--r-- runneradmin/197121 10179 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-128.png -rw-r--r-- runneradmin/197121 706 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-16.png -rw-r--r-- runneradmin/197121 278 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-16i.png -rw-r--r-- runneradmin/197121 23785 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-256.png -rw-r--r-- runneradmin/197121 1587 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-32.png -rw-r--r-- runneradmin/197121 1760 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-32.xpm -rw-r--r-- runneradmin/197121 450 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-32i.png -rw-r--r-- runneradmin/197121 2763 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-48.png -rw-r--r-- runneradmin/197121 3942 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-64.png -rw-r--r-- runneradmin/197121 10272 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid-96.xpm -rw-r--r-- runneradmin/197121 2545 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid.animated.gif -rw-r--r-- runneradmin/197121 34579 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid.icns -rw-r--r-- runneradmin/197121 1078 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid.ico -rw-r--r-- runneradmin/197121 22490 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/fluid.xcf_gz -rw-r--r-- runneradmin/197121 2162 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/general_64.png -rw-r--r-- runneradmin/197121 1450 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/language_64.png -rw-r--r-- runneradmin/197121 481 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/layout_64.png -rw-r--r-- runneradmin/197121 200 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/shell-48.png -rw-r--r-- runneradmin/197121 802 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/shell_64.png -rw-r--r-- runneradmin/197121 3909 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/icons/user_circle_64.png -rw-r--r-- runneradmin/197121 64063 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/makedepend -rw-r--r-- runneradmin/197121 5277 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/Makefile -rw-r--r-- runneradmin/197121 17819 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/mergeback.cxx -rw-r--r-- runneradmin/197121 2536 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/mergeback.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/ -rw-r--r-- runneradmin/197121 1407 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/bind.xpm -rw-r--r-- runneradmin/197121 1414 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/compressed.xpm -rw-r--r-- runneradmin/197121 6950 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/fd_project.png -rw-r--r-- runneradmin/197121 8612 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/fd_user.png -rw-r--r-- runneradmin/197121 1441 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flAdjuster.xpm -rw-r--r-- runneradmin/197121 1420 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flBox.xpm -rw-r--r-- runneradmin/197121 1424 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flBrowser.xpm -rw-r--r-- runneradmin/197121 1439 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flButton.xpm -rw-r--r-- runneradmin/197121 1385 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flCheckBrowser.xpm -rw-r--r-- runneradmin/197121 1460 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flCheckButton.xpm -rw-r--r-- runneradmin/197121 1478 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flCheckMenuitem.xpm -rw-r--r-- runneradmin/197121 1439 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flChoice.xpm -rw-r--r-- runneradmin/197121 1415 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flClass.xpm -rw-r--r-- runneradmin/197121 1481 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flClock.xpm -rw-r--r-- runneradmin/197121 1390 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flCode.xpm -rw-r--r-- runneradmin/197121 1395 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flCodeBlock.xpm -rw-r--r-- runneradmin/197121 1393 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flComment.xpm -rw-r--r-- runneradmin/197121 1440 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flCounter.xpm -rw-r--r-- runneradmin/197121 1423 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flData.xpm -rw-r--r-- runneradmin/197121 1397 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flDeclaration.xpm -rw-r--r-- runneradmin/197121 1402 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flDeclarationBlock.xpm -rw-r--r-- runneradmin/197121 1480 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flDial.xpm -rw-r--r-- runneradmin/197121 1400 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flFileBrowser.xpm -rw-r--r-- runneradmin/197121 1426 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flFileInput.xpm -rw-r--r-- runneradmin/197121 1421 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flFlex.xpm -rw-r--r-- runneradmin/197121 1394 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flFunction.xpm -rw-r--r-- runneradmin/197121 1421 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flGrid.xpm -rw-r--r-- runneradmin/197121 1422 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flGroup.xpm -rw-r--r-- runneradmin/197121 1377 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flHelp.xpm -rw-r--r-- runneradmin/197121 1422 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flInput.xpm -rw-r--r-- runneradmin/197121 1460 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flInputChoice.xpm -rw-r--r-- runneradmin/197121 1444 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flLightButton.xpm -rw-r--r-- runneradmin/197121 1456 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flMenubar.xpm -rw-r--r-- runneradmin/197121 1443 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flMenuButton.xpm -rw-r--r-- runneradmin/197121 1457 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flMenuitem.xpm -rw-r--r-- runneradmin/197121 1423 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flOutput.xpm -rw-r--r-- runneradmin/197121 1421 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flPack.xpm -rw-r--r-- runneradmin/197121 1441 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flProgress.xpm -rw-r--r-- runneradmin/197121 1478 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flRadioMenuitem.xpm -rw-r--r-- runneradmin/197121 1461 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flRepeatButton.xpm -rw-r--r-- runneradmin/197121 1445 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flReturnButton.xpm -rw-r--r-- runneradmin/197121 1520 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flRoller.xpm -rw-r--r-- runneradmin/197121 1444 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flRoundButton.xpm -rw-r--r-- runneradmin/197121 1423 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flScroll.xpm -rw-r--r-- runneradmin/197121 1442 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flScrollBar.xpm -rw-r--r-- runneradmin/197121 1431 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flSimpleTerminal.xpm -rw-r--r-- runneradmin/197121 1439 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flSlider.xpm -rw-r--r-- runneradmin/197121 1438 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flSpinner.xpm -rw-r--r-- runneradmin/197121 1500 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flSubmenu.xpm -rw-r--r-- runneradmin/197121 1439 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flTable.xpm -rw-r--r-- runneradmin/197121 1437 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flTabs.xpm -rw-r--r-- runneradmin/197121 1428 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flTextDisplay.xpm -rw-r--r-- runneradmin/197121 1425 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flTextEdit.xpm -rw-r--r-- runneradmin/197121 1421 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flTile.xpm -rw-r--r-- runneradmin/197121 1421 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flTree.xpm -rw-r--r-- runneradmin/197121 1427 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flValueInput.xpm -rw-r--r-- runneradmin/197121 1428 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flValueOutput.xpm -rw-r--r-- runneradmin/197121 1444 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flValueSlider.xpm -rw-r--r-- runneradmin/197121 1460 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flWidgetClass.xpm -rw-r--r-- runneradmin/197121 1423 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flWindow.xpm -rw-r--r-- runneradmin/197121 1423 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/flWizard.xpm -rw-r--r-- runneradmin/197121 1424 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/invisible.xpm -rw-r--r-- runneradmin/197121 1419 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/lock.xpm -rw-r--r-- runneradmin/197121 1035 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/print_color.xpm -rw-r--r-- runneradmin/197121 1034 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/print_gray.xpm -rw-r--r-- runneradmin/197121 1424 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps/protected.xpm -rw-r--r-- runneradmin/197121 9055 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps.cxx -rw-r--r-- runneradmin/197121 837 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/pixmaps.h -rw-r--r-- runneradmin/197121 20936 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/print_panel.cxx -rw-r--r-- runneradmin/197121 10764 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/print_panel.fl -rw-r--r-- runneradmin/197121 1855 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/print_panel.h -rw-r--r-- runneradmin/197121 20094 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/README_fl.txt -rw-r--r-- runneradmin/197121 183237 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/settings_panel.cxx -rw-r--r-- runneradmin/197121 65833 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/settings_panel.fl -rw-r--r-- runneradmin/197121 5504 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/settings_panel.h -rw-r--r-- runneradmin/197121 32165 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/shell_command.cxx -rw-r--r-- runneradmin/197121 4340 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/shell_command.h -rw-r--r-- runneradmin/197121 9334 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/StyleParse.cxx -rw-r--r-- runneradmin/197121 1943 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/StyleParse.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/templates/ -rw-r--r-- runneradmin/197121 763 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/templates/1of7GUIs.fl -rw-r--r-- runneradmin/197121 623 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/templates/FLTK_License.fl -rw-r--r-- runneradmin/197121 13233 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/template_panel.cxx -rw-r--r-- runneradmin/197121 8280 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/template_panel.fl -rw-r--r-- runneradmin/197121 1366 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/template_panel.h -rw-r--r-- runneradmin/197121 6858 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/undo.cxx -rw-r--r-- runneradmin/197121 1200 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/undo.h -rw-r--r-- runneradmin/197121 21203 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/widget_browser.cxx -rw-r--r-- runneradmin/197121 2385 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/widget_browser.h -rw-r--r-- runneradmin/197121 103274 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/widget_panel.cxx -rw-r--r-- runneradmin/197121 63439 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/widget_panel.fl -rw-r--r-- runneradmin/197121 9251 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fluid/widget_panel.h -rw-r--r-- runneradmin/197121 1932 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fl_config.cmake.in -rw-r--r-- runneradmin/197121 1780 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/fl_config.in -rw-r--r-- runneradmin/197121 128 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/forms.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/GL/ -rw-r--r-- runneradmin/197121 528 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/GL/glut.h -rwxr-xr-x runneradmin/197121 5002 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/install-sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/ -rw-r--r-- runneradmin/197121 20803 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/change.log -rw-r--r-- runneradmin/197121 3870 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/CMakeLists.txt -rw-r--r-- runneradmin/197121 5482 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/coderules.txt -rw-r--r-- runneradmin/197121 8831 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/filelist.txt -rw-r--r-- runneradmin/197121 8766 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/fltk_jpeg_prefix.h -rw-r--r-- runneradmin/197121 59215 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/install.txt -rw-r--r-- runneradmin/197121 5235 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jaricom.c -rw-r--r-- runneradmin/197121 9672 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcapimin.c -rw-r--r-- runneradmin/197121 6102 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcapistd.c -rw-r--r-- runneradmin/197121 29205 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcarith.c -rw-r--r-- runneradmin/197121 16799 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jccoefct.c -rw-r--r-- runneradmin/197121 20052 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jccolor.c -rw-r--r-- runneradmin/197121 15771 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcdctmgr.c -rw-r--r-- runneradmin/197121 53038 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jchuff.c -rw-r--r-- runneradmin/197121 10912 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcinit.c -rw-r--r-- runneradmin/197121 9953 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcmainct.c -rw-r--r-- runneradmin/197121 19631 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcmarker.c -rw-r--r-- runneradmin/197121 23685 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcmaster.c -rw-r--r-- runneradmin/197121 8358 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcomapi.c -rw-r--r-- runneradmin/197121 2271 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jconfig.h -rw-r--r-- runneradmin/197121 5992 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jconfig.txt -rw-r--r-- runneradmin/197121 20715 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcparam.c -rw-r--r-- runneradmin/197121 12591 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcprepct.c -rw-r--r-- runneradmin/197121 20479 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jcsample.c -rw-r--r-- runneradmin/197121 14864 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jctrans.c -rw-r--r-- runneradmin/197121 13966 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdapimin.c -rw-r--r-- runneradmin/197121 9669 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdapistd.c -rw-r--r-- runneradmin/197121 25073 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdarith.c -rw-r--r-- runneradmin/197121 8744 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdatadst.c -rw-r--r-- runneradmin/197121 9464 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdatasrc.c -rw-r--r-- runneradmin/197121 25945 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdcoefct.c -rw-r--r-- runneradmin/197121 25771 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdcolor.c -rw-r--r-- runneradmin/197121 18028 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdct.h -rw-r--r-- runneradmin/197121 12764 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jddctmgr.c -rw-r--r-- runneradmin/197121 50326 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdhuff.c -rw-r--r-- runneradmin/197121 25580 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdinput.c -rw-r--r-- runneradmin/197121 21284 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdmainct.c -rw-r--r-- runneradmin/197121 47329 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdmarker.c -rw-r--r-- runneradmin/197121 19548 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdmaster.c -rw-r--r-- runneradmin/197121 16021 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdmerge.c -rw-r--r-- runneradmin/197121 10013 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdpostct.c -rw-r--r-- runneradmin/197121 11935 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdsample.c -rw-r--r-- runneradmin/197121 5193 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jdtrans.c -rw-r--r-- runneradmin/197121 8103 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jerror.c -rw-r--r-- runneradmin/197121 14892 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jerror.h -rw-r--r-- runneradmin/197121 6225 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jfdctflt.c -rw-r--r-- runneradmin/197121 8253 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jfdctfst.c -rw-r--r-- runneradmin/197121 163428 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jfdctint.c -rw-r--r-- runneradmin/197121 8600 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jidctflt.c -rw-r--r-- runneradmin/197121 13069 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jidctfst.c -rw-r--r-- runneradmin/197121 190040 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jidctint.c -rw-r--r-- runneradmin/197121 6014 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jinclude.h -rw-r--r-- runneradmin/197121 42144 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jmemmgr.c -rw-r--r-- runneradmin/197121 3023 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jmemnobs.c -rw-r--r-- runneradmin/197121 8428 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jmemsys.h -rw-r--r-- runneradmin/197121 15708 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jmorecfg.h -rw-r--r-- runneradmin/197121 18417 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jpegint.h -rw-r--r-- runneradmin/197121 50591 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jpeglib.h -rw-r--r-- runneradmin/197121 32133 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jquant1.c -rw-r--r-- runneradmin/197121 49773 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jquant2.c -rw-r--r-- runneradmin/197121 6901 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jutils.c -rw-r--r-- runneradmin/197121 410 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/jversion.h -rw-r--r-- runneradmin/197121 166898 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/libjpeg.txt -rw-r--r-- runneradmin/197121 7984 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/makedepend -rw-r--r-- runneradmin/197121 3318 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/Makefile -rw-r--r-- runneradmin/197121 19093 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/README -rw-r--r-- runneradmin/197121 52507 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/structure.txt -rw-r--r-- runneradmin/197121 35321 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/usage.txt -rw-r--r-- runneradmin/197121 9970 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/jpeg/wizard.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/lib/ -rw-r--r-- runneradmin/197121 1045 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/lib/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/build/ -rw-r--r-- runneradmin/197121 10085 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/build/fl_libdecor-plugins.c -rw-r--r-- runneradmin/197121 5932 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/build/fl_libdecor.c -rw-r--r-- runneradmin/197121 4960 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/build/fl_libdecor.h -rw-r--r-- runneradmin/197121 3554 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/build/gtk-shell.xml -rw-r--r-- runneradmin/197121 3308 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/build/Makefile -rw-r--r-- runneradmin/197121 1055 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/LICENSE -rw-r--r-- runneradmin/197121 3240 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/ -rw-r--r-- runneradmin/197121 5156 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/desktop-settings.c -rw-r--r-- runneradmin/197121 1528 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/desktop-settings.h -rw-r--r-- runneradmin/197121 5463 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/libdecor-fallback.c -rw-r--r-- runneradmin/197121 1417 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/libdecor-fallback.h -rw-r--r-- runneradmin/197121 5770 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/libdecor-plugin.h -rw-r--r-- runneradmin/197121 48008 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/libdecor.c -rw-r--r-- runneradmin/197121 15443 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/libdecor.h -rw-r--r-- runneradmin/197121 5316 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/os-compatibility.c -rw-r--r-- runneradmin/197121 1358 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/os-compatibility.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/cairo/ -rw-r--r-- runneradmin/197121 75168 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/cairo/libdecor-cairo.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/common/ -rw-r--r-- runneradmin/197121 7424 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/common/libdecor-cairo-blur.c -rw-r--r-- runneradmin/197121 238 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/common/libdecor-cairo-blur.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/dummy/ -rw-r--r-- runneradmin/197121 3954 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/dummy/libdecor-dummy.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/gtk/ -rw-r--r-- runneradmin/197121 80913 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/plugins/gtk/libdecor-gtk.c -rw-r--r-- runneradmin/197121 1601 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/libdecor/src/utils.h -rw-r--r-- runneradmin/197121 645 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/mac_endianness.h -rw-r--r-- runneradmin/197121 3736 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/Makefile -rw-r--r-- runneradmin/197121 4690 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/makeinclude.in -rwxr-xr-x runneradmin/197121 5351 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/makesrcdist drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/ -rw-r--r-- runneradmin/197121 4686 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/abi-compliance-checker.txt -rw-r--r-- runneradmin/197121 2062 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/cp1252.html -rw-r--r-- runneradmin/197121 96926 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/cp1252.png -rw-r--r-- runneradmin/197121 1608 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/cp1252.txt -rw-r--r-- runneradmin/197121 2143 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/cp1252_utf-8.html -rw-r--r-- runneradmin/197121 1717 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/cp1252_utf-8.txt -rw-r--r-- runneradmin/197121 2481 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/doxystar.cxx -rw-r--r-- runneradmin/197121 1625 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/fromdos.c -rw-r--r-- runneradmin/197121 1619 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/iso-8859-1.txt -rw-r--r-- runneradmin/197121 1677 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/iso-8859-1_utf-8.txt -rw-r--r-- runneradmin/197121 457833 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/lorem_ipsum.png -rw-r--r-- runneradmin/197121 3399 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/lorem_ipsum.txt -rw-r--r-- runneradmin/197121 105417 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/MacRoman_utf-8.png -rw-r--r-- runneradmin/197121 1805 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/MacRoman_utf-8.txt -rw-r--r-- runneradmin/197121 4567 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/README.txt -rwxr-xr-x runneradmin/197121 1349 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/misc/update_config_scripts drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/nanosvg/ -rw-r--r-- runneradmin/197121 86460 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/nanosvg/nanosvg.h -rw-r--r-- runneradmin/197121 40725 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/nanosvg/nanosvgrast.h -rw-r--r-- runneradmin/197121 1635 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/nanosvg/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/ -rw-r--r-- runneradmin/197121 2344 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/ANNOUNCE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/arm/ -rw-r--r-- runneradmin/197121 5150 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/arm/arm_init.c -rw-r--r-- runneradmin/197121 12239 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/arm/filter_neon_intrinsics.c -rw-r--r-- runneradmin/197121 4837 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/arm/palette_neon_intrinsics.c -rw-r--r-- runneradmin/197121 315230 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/CHANGES -rw-r--r-- runneradmin/197121 4550 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/CMakeLists.txt -rw-r--r-- runneradmin/197121 19700 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/INSTALL -rw-r--r-- runneradmin/197121 233709 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/libpng-manual.txt -rw-r--r-- runneradmin/197121 272041 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/libpng.3 -rw-r--r-- runneradmin/197121 828 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/libpngpf.3 -rw-r--r-- runneradmin/197121 5479 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/LICENSE -rw-r--r-- runneradmin/197121 4283 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/makedepend -rw-r--r-- runneradmin/197121 2671 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/Makefile -rw-r--r-- runneradmin/197121 1914 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/png.5 -rw-r--r-- runneradmin/197121 160287 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/png.c -rw-r--r-- runneradmin/197121 146297 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/png.h -rw-r--r-- runneradmin/197121 23429 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngconf.h -rw-r--r-- runneradmin/197121 5472 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngdebug.h -rw-r--r-- runneradmin/197121 30088 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngerror.c -rw-r--r-- runneradmin/197121 35423 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngget.c -rw-r--r-- runneradmin/197121 12781 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pnginfo.h -rw-r--r-- runneradmin/197121 21753 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pnglibconf.h -rw-r--r-- runneradmin/197121 8607 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngmem.c -rw-r--r-- runneradmin/197121 33016 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngpread.c -rw-r--r-- runneradmin/197121 8298 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngprefix.h -rw-r--r-- runneradmin/197121 94973 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngpriv.h -rw-r--r-- runneradmin/197121 146577 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngread.c -rw-r--r-- runneradmin/197121 4018 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngrio.c -rw-r--r-- runneradmin/197121 172198 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngrtran.c -rw-r--r-- runneradmin/197121 152095 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngrutil.c -rw-r--r-- runneradmin/197121 53473 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngset.c -rw-r--r-- runneradmin/197121 20380 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngstruct.h -rw-r--r-- runneradmin/197121 26201 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngtrans.c -rw-r--r-- runneradmin/197121 5769 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngwio.c -rw-r--r-- runneradmin/197121 79502 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngwrite.c -rw-r--r-- runneradmin/197121 15912 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngwtran.c -rw-r--r-- runneradmin/197121 83121 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/pngwutil.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/powerpc/ -rw-r--r-- runneradmin/197121 26186 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/powerpc/filter_vsx_intrinsics.c -rw-r--r-- runneradmin/197121 4431 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/powerpc/powerpc_init.c -rw-r--r-- runneradmin/197121 9638 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/README -rw-r--r-- runneradmin/197121 1049 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/png/TODO drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/public/ -rw-r--r-- runneradmin/197121 173 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/public/README.md -rw-r--r-- runneradmin/197121 4542 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.abi-version.txt -rw-r--r-- runneradmin/197121 10610 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.Cairo.txt -rw-r--r-- runneradmin/197121 37369 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.CMake.txt -rw-r--r-- runneradmin/197121 891 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.experimental.txt -rw-r--r-- runneradmin/197121 1922 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.IDE.txt -rw-r--r-- runneradmin/197121 20586 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.macOS.md -rw-r--r-- runneradmin/197121 713 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.md -rw-r--r-- runneradmin/197121 8128 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.txt -rw-r--r-- runneradmin/197121 16417 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.Unix.txt -rw-r--r-- runneradmin/197121 10596 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.Wayland.txt -rw-r--r-- runneradmin/197121 19825 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/README.Windows.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/ -rw-r--r-- runneradmin/197121 302 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/allfiles.xbm -rw-r--r-- runneradmin/197121 4849 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/cgdebug.h -rw-r--r-- runneradmin/197121 30579 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/CMakeLists.txt -rw-r--r-- runneradmin/197121 284 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/d1.xbm -rw-r--r-- runneradmin/197121 299 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/d1_mask.xbm drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cairo/ -rw-r--r-- runneradmin/197121 47962 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx -rw-r--r-- runneradmin/197121 8235 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cairo/Fl_Cairo_Graphics_Driver.H -rw-r--r-- runneradmin/197121 1767 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cairo/Fl_X11_Cairo_Graphics_Driver.cxx -rw-r--r-- runneradmin/197121 1158 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cairo/Fl_X11_Cairo_Graphics_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/ -rw-r--r-- runneradmin/197121 2204 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/Fl_Cocoa_Gl_Window_Driver.H -rw-r--r-- runneradmin/197121 18794 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/Fl_Cocoa_Gl_Window_Driver.mm -rw-r--r-- runneradmin/197121 19614 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/Fl_Cocoa_Printer_Driver.mm -rw-r--r-- runneradmin/197121 17834 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/Fl_Cocoa_Screen_Driver.cxx -rw-r--r-- runneradmin/197121 4005 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/Fl_Cocoa_Screen_Driver.H -rw-r--r-- runneradmin/197121 11570 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.cxx -rw-r--r-- runneradmin/197121 5863 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H -rw-r--r-- runneradmin/197121 1917 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Cocoa/Fl_MacOS_Sys_Menu_Bar_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Darwin/ -rw-r--r-- runneradmin/197121 13558 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Darwin/Fl_Darwin_System_Driver.cxx -rw-r--r-- runneradmin/197121 3471 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Darwin/Fl_Darwin_System_Driver.H -rw-r--r-- runneradmin/197121 1577 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Darwin/fl_macOS_platform_init.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/ -rw-r--r-- runneradmin/197121 1096 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_Font.H -rw-r--r-- runneradmin/197121 3421 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Copy_Surface_Driver.cxx -rw-r--r-- runneradmin/197121 1022 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Copy_Surface_Driver.H -rw-r--r-- runneradmin/197121 10905 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver.cxx -rw-r--r-- runneradmin/197121 10957 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver.H -rw-r--r-- runneradmin/197121 3479 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver_arci.cxx -rw-r--r-- runneradmin/197121 8172 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver_color.cxx -rw-r--r-- runneradmin/197121 23075 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver_font.cxx -rw-r--r-- runneradmin/197121 28555 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver_image.cxx -rw-r--r-- runneradmin/197121 3794 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx -rw-r--r-- runneradmin/197121 11672 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver_rect.cxx -rw-r--r-- runneradmin/197121 6766 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Graphics_Driver_vertex.cxx -rw-r--r-- runneradmin/197121 5668 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Image_Surface_Driver.cxx -rw-r--r-- runneradmin/197121 1310 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/GDI/Fl_GDI_Image_Surface_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/ -rw-r--r-- runneradmin/197121 955 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Display_Device.cxx -rw-r--r-- runneradmin/197121 907 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Display_Device.H -rw-r--r-- runneradmin/197121 912 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver.cxx -rw-r--r-- runneradmin/197121 4238 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver.H -rw-r--r-- runneradmin/197121 2243 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.cxx -rw-r--r-- runneradmin/197121 1392 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.cxx -rw-r--r-- runneradmin/197121 8751 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.cxx -rw-r--r-- runneradmin/197121 2170 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.cxx -rw-r--r-- runneradmin/197121 10774 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.cxx -rw-r--r-- runneradmin/197121 7450 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_vertex.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Posix/ -rw-r--r-- runneradmin/197121 16040 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Posix/Fl_Posix_Printer_Driver.cxx -rw-r--r-- runneradmin/197121 14114 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Posix/Fl_Posix_System_Driver.cxx -rw-r--r-- runneradmin/197121 3319 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Posix/Fl_Posix_System_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/PostScript/ -rw-r--r-- runneradmin/197121 66401 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/PostScript/Fl_PostScript.cxx -rw-r--r-- runneradmin/197121 10369 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/PostScript/Fl_PostScript_Graphics_Driver.H -rw-r--r-- runneradmin/197121 23235 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/PostScript/Fl_PostScript_image.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/ -rw-r--r-- runneradmin/197121 1374 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Font.H -rw-r--r-- runneradmin/197121 2272 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Copy_Surface_Driver.cxx -rw-r--r-- runneradmin/197121 1231 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Copy_Surface_Driver.H -rw-r--r-- runneradmin/197121 5985 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver.cxx -rw-r--r-- runneradmin/197121 8551 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver.H -rw-r--r-- runneradmin/197121 2124 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver_arci.cxx -rw-r--r-- runneradmin/197121 2230 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver_color.cxx -rw-r--r-- runneradmin/197121 34280 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver_font.cxx -rw-r--r-- runneradmin/197121 10767 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver_image.cxx -rw-r--r-- runneradmin/197121 2874 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver_line_style.cxx -rw-r--r-- runneradmin/197121 12388 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver_rect.cxx -rw-r--r-- runneradmin/197121 2930 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Graphics_Driver_vertex.cxx -rw-r--r-- runneradmin/197121 6389 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Image_Surface_Driver.cxx -rw-r--r-- runneradmin/197121 1258 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Quartz/Fl_Quartz_Image_Surface_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/SVG/ -rw-r--r-- runneradmin/197121 38446 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/SVG/Fl_SVG_File_Surface.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Unix/ -rw-r--r-- runneradmin/197121 2619 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Unix/Fl_Unix_Screen_Driver.cxx -rw-r--r-- runneradmin/197121 1900 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Unix/Fl_Unix_Screen_Driver.H -rw-r--r-- runneradmin/197121 29098 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Unix/Fl_Unix_System_Driver.cxx -rw-r--r-- runneradmin/197121 2666 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Unix/Fl_Unix_System_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/ -rw-r--r-- runneradmin/197121 26882 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx -rw-r--r-- runneradmin/197121 2076 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Copy_Surface_Driver.cxx -rw-r--r-- runneradmin/197121 1060 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Copy_Surface_Driver.H -rw-r--r-- runneradmin/197121 16090 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Gl_Window_Driver.cxx -rw-r--r-- runneradmin/197121 2094 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Gl_Window_Driver.H -rw-r--r-- runneradmin/197121 12646 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Graphics_Driver.cxx -rw-r--r-- runneradmin/197121 2794 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Graphics_Driver.H -rw-r--r-- runneradmin/197121 7273 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Image_Surface_Driver.cxx -rw-r--r-- runneradmin/197121 1272 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Image_Surface_Driver.H -rw-r--r-- runneradmin/197121 4464 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/fl_wayland_platform_init.cxx -rw-r--r-- runneradmin/197121 72852 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Screen_Driver.cxx -rw-r--r-- runneradmin/197121 7074 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Screen_Driver.H -rw-r--r-- runneradmin/197121 91159 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Window_Driver.cxx -rw-r--r-- runneradmin/197121 7068 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Wayland/Fl_Wayland_Window_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/ -rw-r--r-- runneradmin/197121 15137 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_Gl_Window_Driver.cxx -rw-r--r-- runneradmin/197121 2384 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_Gl_Window_Driver.H -rw-r--r-- runneradmin/197121 2976 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/fl_WinAPI_platform_init.cxx -rw-r--r-- runneradmin/197121 16099 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_Printer_Driver.cxx -rw-r--r-- runneradmin/197121 14583 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.cxx -rw-r--r-- runneradmin/197121 3738 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.H -rw-r--r-- runneradmin/197121 36569 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_System_Driver.cxx -rw-r--r-- runneradmin/197121 5843 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_System_Driver.H -rw-r--r-- runneradmin/197121 24678 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_Window_Driver.cxx -rw-r--r-- runneradmin/197121 4422 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/WinAPI/Fl_WinAPI_Window_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/X11/ -rw-r--r-- runneradmin/197121 12111 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/X11/Fl_X11_Gl_Window_Driver.cxx -rw-r--r-- runneradmin/197121 2158 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/X11/Fl_X11_Gl_Window_Driver.H -rw-r--r-- runneradmin/197121 1997 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/X11/fl_X11_platform_init.cxx -rw-r--r-- runneradmin/197121 45859 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/X11/Fl_X11_Screen_Driver.cxx -rw-r--r-- runneradmin/197121 4818 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/X11/Fl_X11_Screen_Driver.H -rw-r--r-- runneradmin/197121 18991 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/X11/Fl_X11_Window_Driver.cxx -rw-r--r-- runneradmin/197121 4595 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/X11/Fl_X11_Window_Driver.H drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/ -rw-r--r-- runneradmin/197121 1885 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Font.H -rw-r--r-- runneradmin/197121 3032 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.cxx -rw-r--r-- runneradmin/197121 1234 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.H -rw-r--r-- runneradmin/197121 5596 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver.cxx -rw-r--r-- runneradmin/197121 9486 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver.H -rw-r--r-- runneradmin/197121 1435 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_arci.cxx -rw-r--r-- runneradmin/197121 10487 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_color.cxx -rw-r--r-- runneradmin/197121 23419 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_x.cxx -rw-r--r-- runneradmin/197121 53618 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.cxx -rw-r--r-- runneradmin/197121 32638 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_image.cxx -rw-r--r-- runneradmin/197121 2728 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.cxx -rw-r--r-- runneradmin/197121 14563 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.cxx -rw-r--r-- runneradmin/197121 2538 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_vertex.cxx -rw-r--r-- runneradmin/197121 7978 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Image_Surface_Driver.cxx -rw-r--r-- runneradmin/197121 1466 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/drivers/Xlib/Fl_Xlib_Image_Surface_Driver.H -rw-r--r-- runneradmin/197121 810 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/dump_compose.c -rw-r--r-- runneradmin/197121 324 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/ew.xbm -rw-r--r-- runneradmin/197121 349 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/ew_mask.xbm -rw-r--r-- runneradmin/197121 311 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fastarrow.h -rw-r--r-- runneradmin/197121 14368 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/filename_absolute.cxx -rw-r--r-- runneradmin/197121 1596 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/filename_expand.cxx -rw-r--r-- runneradmin/197121 1579 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/filename_ext.cxx -rw-r--r-- runneradmin/197121 2304 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/filename_isdir.cxx -rw-r--r-- runneradmin/197121 3439 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/filename_list.cxx -rw-r--r-- runneradmin/197121 3832 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/filename_match.cxx -rw-r--r-- runneradmin/197121 1301 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/filename_setext.cxx -rw-r--r-- runneradmin/197121 80096 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl.cxx -rw-r--r-- runneradmin/197121 2023 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/flstring.c -rw-r--r-- runneradmin/197121 3013 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/flstring.h -rw-r--r-- runneradmin/197121 859 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_abort.cxx -rw-r--r-- runneradmin/197121 3182 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_add_idle.cxx -rw-r--r-- runneradmin/197121 5090 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Adjuster.cxx -rw-r--r-- runneradmin/197121 38817 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Anim_GIF_Image.cxx -rw-r--r-- runneradmin/197121 2762 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_arc.cxx -rw-r--r-- runneradmin/197121 11787 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_arg.cxx -rw-r--r-- runneradmin/197121 24553 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_ask.cxx -rw-r--r-- runneradmin/197121 5850 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Bitmap.cxx -rw-r--r-- runneradmin/197121 16400 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_BMP_Image.cxx -rw-r--r-- runneradmin/197121 924 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Box.cxx -rw-r--r-- runneradmin/197121 18844 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_boxtype.cxx -rw-r--r-- runneradmin/197121 31208 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Browser.cxx -rw-r--r-- runneradmin/197121 36591 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Browser_.cxx -rw-r--r-- runneradmin/197121 1617 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Browser_load.cxx -rw-r--r-- runneradmin/197121 9931 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Button.cxx -rw-r--r-- runneradmin/197121 8114 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Cairo.cxx -rw-r--r-- runneradmin/197121 5917 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_call_main.c -rw-r--r-- runneradmin/197121 14654 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Chart.cxx -rw-r--r-- runneradmin/197121 8525 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Check_Browser.cxx -rw-r--r-- runneradmin/197121 1742 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Check_Button.cxx -rw-r--r-- runneradmin/197121 7101 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Choice.cxx -rw-r--r-- runneradmin/197121 7603 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Clock.cxx -rw-r--r-- runneradmin/197121 6754 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_cmap.h -rw-r--r-- runneradmin/197121 188578 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_cocoa.mm -rw-r--r-- runneradmin/197121 4956 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_color.cxx -rw-r--r-- runneradmin/197121 21518 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Color_Chooser.cxx -rw-r--r-- runneradmin/197121 3712 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_compose.cxx -rw-r--r-- runneradmin/197121 19784 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_contrast.cxx -rw-r--r-- runneradmin/197121 2081 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Copy_Surface.cxx -rw-r--r-- runneradmin/197121 7416 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Counter.cxx -rw-r--r-- runneradmin/197121 5231 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_cursor.cxx -rw-r--r-- runneradmin/197121 786 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_cursor_help.xpm -rw-r--r-- runneradmin/197121 824 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_cursor_nesw.xpm -rw-r--r-- runneradmin/197121 391 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_cursor_none.xpm -rw-r--r-- runneradmin/197121 824 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_cursor_nwse.xpm -rw-r--r-- runneradmin/197121 522 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_cursor_wait.xpm -rw-r--r-- runneradmin/197121 2870 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_curve.cxx -rw-r--r-- runneradmin/197121 8451 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Device.cxx -rw-r--r-- runneradmin/197121 4954 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Dial.cxx -rw-r--r-- runneradmin/197121 2999 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_diamond_box.cxx -rw-r--r-- runneradmin/197121 1024 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_display.cxx -rw-r--r-- runneradmin/197121 18700 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_dnd_win32.cxx -rw-r--r-- runneradmin/197121 7814 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_dnd_x.cxx -rw-r--r-- runneradmin/197121 2063 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Double_Window.cxx -rw-r--r-- runneradmin/197121 28393 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_draw.cxx -rw-r--r-- runneradmin/197121 7500 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_draw_arrow.cxx -rw-r--r-- runneradmin/197121 7406 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_draw_pixmap.cxx -rw-r--r-- runneradmin/197121 1741 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_encoding_latin1.cxx -rw-r--r-- runneradmin/197121 4042 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_encoding_mac_roman.cxx -rw-r--r-- runneradmin/197121 3382 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_engraved_label.cxx -rw-r--r-- runneradmin/197121 14967 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_File_Browser.cxx -rw-r--r-- runneradmin/197121 16789 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_File_Chooser.cxx -rw-r--r-- runneradmin/197121 16209 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_File_Chooser.fl -rw-r--r-- runneradmin/197121 53107 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_File_Chooser2.cxx -rw-r--r-- runneradmin/197121 6783 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_file_dir.cxx -rw-r--r-- runneradmin/197121 11374 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_File_Icon.cxx -rw-r--r-- runneradmin/197121 31782 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_File_Icon2.cxx -rw-r--r-- runneradmin/197121 7873 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_File_Input.cxx -rw-r--r-- runneradmin/197121 11720 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Flex.cxx -rw-r--r-- runneradmin/197121 2136 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_font.cxx -rw-r--r-- runneradmin/197121 1544 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_get_key.cxx -rw-r--r-- runneradmin/197121 12112 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_get_key_mac.cxx -rw-r--r-- runneradmin/197121 3731 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_get_key_win32.cxx -rw-r--r-- runneradmin/197121 14403 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_get_system_colors.cxx -rw-r--r-- runneradmin/197121 27484 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_GIF_Image.cxx -rw-r--r-- runneradmin/197121 6948 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_gleam.cxx -rw-r--r-- runneradmin/197121 2828 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Gl_Choice.cxx -rw-r--r-- runneradmin/197121 1802 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Gl_Choice.H -rw-r--r-- runneradmin/197121 1822 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Gl_Device_Plugin.cxx -rw-r--r-- runneradmin/197121 2091 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Gl_Overlay.cxx -rw-r--r-- runneradmin/197121 20400 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Gl_Window.cxx -rw-r--r-- runneradmin/197121 5041 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Gl_Window_Driver.H -rw-r--r-- runneradmin/197121 1093 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_grab.cxx -rw-r--r-- runneradmin/197121 39157 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Graphics_Driver.cxx -rw-r--r-- runneradmin/197121 33429 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Grid.cxx -rw-r--r-- runneradmin/197121 32814 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Group.cxx -rw-r--r-- runneradmin/197121 9818 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_gtk.cxx -rw-r--r-- runneradmin/197121 8170 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Help_Dialog.cxx -rw-r--r-- runneradmin/197121 6849 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Help_Dialog.fl -rw-r--r-- runneradmin/197121 4086 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Help_Dialog_Dox.cxx -rw-r--r-- runneradmin/197121 107904 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Help_View.cxx -rw-r--r-- runneradmin/197121 5357 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_ICO_Image.cxx -rw-r--r-- runneradmin/197121 23551 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Image.cxx -rw-r--r-- runneradmin/197121 5317 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_images_core.cxx -rw-r--r-- runneradmin/197121 4699 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Image_Reader.cxx -rw-r--r-- runneradmin/197121 3324 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Image_Reader.h -rw-r--r-- runneradmin/197121 14262 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Image_Surface.cxx -rw-r--r-- runneradmin/197121 29320 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Input.cxx -rw-r--r-- runneradmin/197121 46981 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Input_.cxx -rw-r--r-- runneradmin/197121 13532 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Input_Choice.cxx -rw-r--r-- runneradmin/197121 1870 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Int_Vector.cxx -rw-r--r-- runneradmin/197121 4670 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Int_Vector.H -rw-r--r-- runneradmin/197121 10748 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_JPEG_Image.cxx -rw-r--r-- runneradmin/197121 4395 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_labeltype.cxx -rw-r--r-- runneradmin/197121 5445 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Light_Button.cxx -rw-r--r-- runneradmin/197121 7198 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_lock.cxx -rw-r--r-- runneradmin/197121 26505 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_MacOS_Sys_Menu_Bar.mm -rw-r--r-- runneradmin/197121 41665 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Menu.cxx -rw-r--r-- runneradmin/197121 21733 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Menu_.cxx -rw-r--r-- runneradmin/197121 19487 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Menu_add.cxx -rw-r--r-- runneradmin/197121 1899 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Menu_Bar.cxx -rw-r--r-- runneradmin/197121 3722 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Menu_Button.cxx -rw-r--r-- runneradmin/197121 1470 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Menu_global.cxx -rw-r--r-- runneradmin/197121 1190 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Menu_Window.cxx -rw-r--r-- runneradmin/197121 18319 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Message.cxx -rw-r--r-- runneradmin/197121 5668 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Message.h -rw-r--r-- runneradmin/197121 4689 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Multi_Label.cxx -rw-r--r-- runneradmin/197121 9802 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser.cxx -rw-r--r-- runneradmin/197121 9288 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser_FLTK.cxx -rw-r--r-- runneradmin/197121 40504 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser_GTK.cxx -rw-r--r-- runneradmin/197121 10037 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser_Kdialog.cxx -rw-r--r-- runneradmin/197121 2050 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser_Kdialog.H -rw-r--r-- runneradmin/197121 28082 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser_MAC.mm -rw-r--r-- runneradmin/197121 36294 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser_WIN32.cxx -rw-r--r-- runneradmin/197121 4047 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser_Zenity.cxx -rw-r--r-- runneradmin/197121 1117 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Native_File_Chooser_Zenity.H -rw-r--r-- runneradmin/197121 4019 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_open_uri.cxx -rw-r--r-- runneradmin/197121 2131 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_oval_box.cxx -rw-r--r-- runneradmin/197121 5230 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_overlay.cxx -rw-r--r-- runneradmin/197121 2123 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Overlay_Window.cxx -rw-r--r-- runneradmin/197121 1380 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_own_colormap.cxx -rw-r--r-- runneradmin/197121 17634 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_oxy.cxx -rw-r--r-- runneradmin/197121 930 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_oxy.h -rw-r--r-- runneradmin/197121 4905 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Pack.cxx -rw-r--r-- runneradmin/197121 5478 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Paged_Device.cxx -rw-r--r-- runneradmin/197121 11719 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Pixmap.cxx -rw-r--r-- runneradmin/197121 11462 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_plastic.cxx -rw-r--r-- runneradmin/197121 7803 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_PNG_Image.cxx -rw-r--r-- runneradmin/197121 5664 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_PNM_Image.cxx -rw-r--r-- runneradmin/197121 4055 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Positioner.cxx -rw-r--r-- runneradmin/197121 64909 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Preferences.cxx -rw-r--r-- runneradmin/197121 8106 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Printer.cxx -rw-r--r-- runneradmin/197121 2880 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Progress.cxx -rw-r--r-- runneradmin/197121 4073 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_read_image.cxx -rw-r--r-- runneradmin/197121 1645 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_rect.cxx -rw-r--r-- runneradmin/197121 1525 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Repeat_Button.cxx -rw-r--r-- runneradmin/197121 1916 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Return_Button.cxx -rw-r--r-- runneradmin/197121 5680 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Roller.cxx -rw-r--r-- runneradmin/197121 2761 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_rounded_box.cxx -rw-r--r-- runneradmin/197121 4704 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_round_box.cxx -rw-r--r-- runneradmin/197121 2145 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Round_Button.cxx -rw-r--r-- runneradmin/197121 4698 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Scheme.cxx -rw-r--r-- runneradmin/197121 3826 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Scheme_Choice.cxx -rw-r--r-- runneradmin/197121 28583 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Screen_Driver.cxx -rw-r--r-- runneradmin/197121 10755 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Screen_Driver.H -rw-r--r-- runneradmin/197121 20049 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Scroll.cxx -rw-r--r-- runneradmin/197121 7504 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Scrollbar.cxx -rw-r--r-- runneradmin/197121 2540 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_scroll_area.cxx -rw-r--r-- runneradmin/197121 2975 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_set_font.cxx -rw-r--r-- runneradmin/197121 1352 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_shadow_box.cxx -rw-r--r-- runneradmin/197121 21809 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Shared_Image.cxx -rw-r--r-- runneradmin/197121 15192 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_shortcut.cxx -rw-r--r-- runneradmin/197121 8162 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Shortcut_Button.cxx -rw-r--r-- runneradmin/197121 4027 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_show_colormap.cxx -rw-r--r-- runneradmin/197121 1047 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Single_Window.cxx -rw-r--r-- runneradmin/197121 11094 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Slider.cxx -rw-r--r-- runneradmin/197121 6018 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Spinner.cxx -rw-r--r-- runneradmin/197121 16475 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_String.cxx -rw-r--r-- runneradmin/197121 4386 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_String.H -rw-r--r-- runneradmin/197121 1694 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_string_functions.cxx -rw-r--r-- runneradmin/197121 12865 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_SVG_Image.cxx -rw-r--r-- runneradmin/197121 19788 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_symbols.cxx -rw-r--r-- runneradmin/197121 10589 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_System_Driver.cxx -rw-r--r-- runneradmin/197121 11254 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_System_Driver.H -rw-r--r-- runneradmin/197121 8930 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Sys_Menu_Bar.cxx -rw-r--r-- runneradmin/197121 2570 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Sys_Menu_Bar_Driver.H -rw-r--r-- runneradmin/197121 47598 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Table.cxx -rw-r--r-- runneradmin/197121 10443 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Table_Row.cxx -rw-r--r-- runneradmin/197121 41317 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Tabs.cxx -rw-r--r-- runneradmin/197121 167415 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Terminal.cxx -rw-r--r-- runneradmin/197121 58020 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Text_Buffer.cxx -rw-r--r-- runneradmin/197121 159482 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Text_Display.cxx -rw-r--r-- runneradmin/197121 30757 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Text_Editor.cxx -rw-r--r-- runneradmin/197121 32200 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Tile.cxx -rw-r--r-- runneradmin/197121 6765 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Tiled_Image.cxx -rw-r--r-- runneradmin/197121 18736 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Timeout.cxx -rw-r--r-- runneradmin/197121 5307 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Timeout.h -rw-r--r-- runneradmin/197121 13068 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Tooltip.cxx -rw-r--r-- runneradmin/197121 98782 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Tree.cxx -rw-r--r-- runneradmin/197121 56173 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Tree_Item.cxx -rw-r--r-- runneradmin/197121 9450 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Tree_Item_Array.cxx -rw-r--r-- runneradmin/197121 4083 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Tree_Prefs.cxx -rw-r--r-- runneradmin/197121 46642 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_utf8.cxx -rw-r--r-- runneradmin/197121 6247 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Valuator.cxx -rw-r--r-- runneradmin/197121 3899 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Value_Input.cxx -rw-r--r-- runneradmin/197121 2593 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Value_Output.cxx -rw-r--r-- runneradmin/197121 2500 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Value_Slider.cxx -rw-r--r-- runneradmin/197121 3715 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_vertex.cxx -rw-r--r-- runneradmin/197121 1817 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_visual.cxx -rw-r--r-- runneradmin/197121 12338 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Widget.cxx -rw-r--r-- runneradmin/197121 7886 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Widget_Surface.cxx -rw-r--r-- runneradmin/197121 96502 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_win32.cxx -rw-r--r-- runneradmin/197121 35241 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Window.cxx -rw-r--r-- runneradmin/197121 8737 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Window_Driver.cxx -rw-r--r-- runneradmin/197121 8316 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Window_Driver.H -rw-r--r-- runneradmin/197121 2603 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Window_fullscreen.cxx -rw-r--r-- runneradmin/197121 1776 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Window_hotspot.cxx -rw-r--r-- runneradmin/197121 710 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Window_iconize.cxx -rw-r--r-- runneradmin/197121 4084 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_Wizard.cxx -rw-r--r-- runneradmin/197121 5090 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/fl_write_png.cxx -rw-r--r-- runneradmin/197121 115223 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_x.cxx -rw-r--r-- runneradmin/197121 2107 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_XBM_Image.cxx -rw-r--r-- runneradmin/197121 1128 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_XColor.H -rw-r--r-- runneradmin/197121 4020 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Fl_XPM_Image.cxx -rw-r--r-- runneradmin/197121 1214 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/forms_bitmap.cxx -rw-r--r-- runneradmin/197121 5299 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/forms_compatibility.cxx -rw-r--r-- runneradmin/197121 2897 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/forms_free.cxx -rw-r--r-- runneradmin/197121 1791 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/forms_fselect.cxx -rw-r--r-- runneradmin/197121 1288 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/forms_pixmap.cxx -rw-r--r-- runneradmin/197121 4025 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/forms_timer.cxx -rw-r--r-- runneradmin/197121 40489 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/freeglut_geometry.cxx -rw-r--r-- runneradmin/197121 52658 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/freeglut_stroke_mono_roman.cxx -rw-r--r-- runneradmin/197121 52104 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/freeglut_stroke_roman.cxx -rw-r--r-- runneradmin/197121 6025 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/freeglut_teapot.cxx -rw-r--r-- runneradmin/197121 7162 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/freeglut_teapot_data.h -rw-r--r-- runneradmin/197121 14280 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/glut_compatibility.cxx -rw-r--r-- runneradmin/197121 5520 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/glut_font.cxx -rw-r--r-- runneradmin/197121 23420 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/gl_draw.cxx -rw-r--r-- runneradmin/197121 3806 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/gl_start.cxx -rw-r--r-- runneradmin/197121 210892 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/makedepend -rw-r--r-- runneradmin/197121 40681 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Makefile -rw-r--r-- runneradmin/197121 317 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/mediumarrow.h -rw-r--r-- runneradmin/197121 2171 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/nanosvg.cxx -rw-r--r-- runneradmin/197121 287 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/new.xbm -rw-r--r-- runneradmin/197121 324 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/ns.xbm -rw-r--r-- runneradmin/197121 349 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/ns_mask.xbm -rw-r--r-- runneradmin/197121 3822 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/numericsort.c -rw-r--r-- runneradmin/197121 6643 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/print_button.cxx -rw-r--r-- runneradmin/197121 1026 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/print_button.h -rw-r--r-- runneradmin/197121 23974 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/print_panel.cxx -rw-r--r-- runneradmin/197121 1202 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/print_panel.h -rw-r--r-- runneradmin/197121 36655 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/README-Fl_Terminal.txt -rw-r--r-- runneradmin/197121 7847 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/scandir_posix.c -rw-r--r-- runneradmin/197121 6027 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/scandir_win32.c -rw-r--r-- runneradmin/197121 6056 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/screen_xywh.cxx -rw-r--r-- runneradmin/197121 311 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/slowarrow.h -rw-r--r-- runneradmin/197121 4646 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/tile.xpm -rw-r--r-- runneradmin/197121 284 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/up.xbm -rw-r--r-- runneradmin/197121 1173 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/utf8_internal.h -rw-r--r-- runneradmin/197121 8950 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/vsnprintf.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/ -rw-r--r-- runneradmin/197121 2428 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/case.c -rw-r--r-- runneradmin/197121 1849 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/COPYING -rw-r--r-- runneradmin/197121 1160 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/fl_wcwidth.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/headers/ -rw-r--r-- runneradmin/197121 23442 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/headers/case.h -rw-r--r-- runneradmin/197121 344 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/headers/case_tbl.txt -rw-r--r-- runneradmin/197121 7473 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/headers/dingbats_.h -rw-r--r-- runneradmin/197121 19469 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/headers/spacing.h -rw-r--r-- runneradmin/197121 430 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/headers/spacing_tbl.txt -rw-r--r-- runneradmin/197121 11269 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/headers/symbol_.h -rw-r--r-- runneradmin/197121 6894 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/headers/tbl.txt -rw-r--r-- runneradmin/197121 21731 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/imKStoUCS.c -rw-r--r-- runneradmin/197121 1384 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/is_right2left.c -rw-r--r-- runneradmin/197121 1777 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/is_spacing.c -rw-r--r-- runneradmin/197121 598 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/keysym2Ucs.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/ -rw-r--r-- runneradmin/197121 17538 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/8bit_tab_to_h.c -rw-r--r-- runneradmin/197121 3587 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/armscii_8.h -rw-r--r-- runneradmin/197121 467 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/ascii.h -rw-r--r-- runneradmin/197121 265377 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/big5.h -rw-r--r-- runneradmin/197121 4918 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/big5_emacs.h -rw-r--r-- runneradmin/197121 30945 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/cjk_tab_to_h.c -rw-r--r-- runneradmin/197121 1863 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/COPYRIGHT -rw-r--r-- runneradmin/197121 2963 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/cp1133.h -rw-r--r-- runneradmin/197121 4490 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/cp1251.h -rw-r--r-- runneradmin/197121 4685 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/cp1255.h -rw-r--r-- runneradmin/197121 6069 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/cp1256.h -rw-r--r-- runneradmin/197121 438319 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/cp936ext.h -rw-r--r-- runneradmin/197121 160063 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/gb2312.h -rw-r--r-- runneradmin/197121 30712 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/gbk_tab_to_h.c -rw-r--r-- runneradmin/197121 3391 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/georgian_academy.h -rw-r--r-- runneradmin/197121 4176 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/georgian_ps.h -rw-r--r-- runneradmin/197121 435 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_1.h -rw-r--r-- runneradmin/197121 3716 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_10.h -rw-r--r-- runneradmin/197121 2745 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_11.h -rw-r--r-- runneradmin/197121 3879 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_13.h -rw-r--r-- runneradmin/197121 4763 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_14.h -rw-r--r-- runneradmin/197121 2106 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_15.h -rw-r--r-- runneradmin/197121 4016 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_16.h -rw-r--r-- runneradmin/197121 4055 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_2.h -rw-r--r-- runneradmin/197121 4039 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_3.h -rw-r--r-- runneradmin/197121 4071 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_4.h -rw-r--r-- runneradmin/197121 2889 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_5.h -rw-r--r-- runneradmin/197121 2831 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_6.h -rw-r--r-- runneradmin/197121 3235 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_7.h -rw-r--r-- runneradmin/197121 3303 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_8.h -rw-r--r-- runneradmin/197121 2472 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_9.h -rw-r--r-- runneradmin/197121 4222 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/iso8859_9e.h -rw-r--r-- runneradmin/197121 1054 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/jisx0201.h -rw-r--r-- runneradmin/197121 149963 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/jisx0208.h -rw-r--r-- runneradmin/197121 135162 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/jisx0212.h -rw-r--r-- runneradmin/197121 4340 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/koi8_c.h -rw-r--r-- runneradmin/197121 6217 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/koi8_r.h -rw-r--r-- runneradmin/197121 6752 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/koi8_u.h -rw-r--r-- runneradmin/197121 188425 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/ksc5601.h -rw-r--r-- runneradmin/197121 2612 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/mulelao.h -rw-r--r-- runneradmin/197121 570 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/README.txt -rw-r--r-- runneradmin/197121 5415 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/tatar_cyr.h -rw-r--r-- runneradmin/197121 6145 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/tcvn.h -rw-r--r-- runneradmin/197121 2592 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/tis620.h -rw-r--r-- runneradmin/197121 721 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/ucs2be.h -rw-r--r-- runneradmin/197121 3295 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/utf8.h -rw-r--r-- runneradmin/197121 5473 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/lcUniConv/viscii.h -rw-r--r-- runneradmin/197121 15260 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/mk_wcwidth.c -rw-r--r-- runneradmin/197121 1086 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/README.txt -rw-r--r-- runneradmin/197121 8964 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/test.c -rw-r--r-- runneradmin/197121 7010 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/test2.c -rw-r--r-- runneradmin/197121 10306 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/ucs2fontmap.c -rw-r--r-- runneradmin/197121 753 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/ucs2fontmap.c.mini -rw-r--r-- runneradmin/197121 11792 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utf8Input.c -rw-r--r-- runneradmin/197121 6647 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utf8Utils.c -rw-r--r-- runneradmin/197121 31332 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utf8Wrap.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/ -rwxr-xr-x runneradmin/197121 1999 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/case.sh -rw-r--r-- runneradmin/197121 4157 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/convert_map.c -rw-r--r-- runneradmin/197121 4244 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/conv_gen.c -rw-r--r-- runneradmin/197121 2493 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/create_table.c -rw-r--r-- runneradmin/197121 1405 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/euc_tw.c -rw-r--r-- runneradmin/197121 517 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/INSTALL -rw-r--r-- runneradmin/197121 383 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/Makefile -rwxr-xr-x runneradmin/197121 1992 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/non_spacing.sh -rw-r--r-- runneradmin/197121 369 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/README.txt -rwxr-xr-x runneradmin/197121 4030 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/utils/tbl_gen.sh -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/Ximint.h -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/xutf8/Xlibint.h -rw-r--r-- runneradmin/197121 4011 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/src/Xutf8.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/ -rw-r--r-- runneradmin/197121 1347 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/adjuster.cxx -rw-r--r-- runneradmin/197121 3924 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/animated.cxx -rw-r--r-- runneradmin/197121 2273 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/arc.cxx -rw-r--r-- runneradmin/197121 5567 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/ask.cxx -rw-r--r-- runneradmin/197121 2163 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/bitmap.cxx -rw-r--r-- runneradmin/197121 29476 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/blocks.cxx -rw-r--r-- runneradmin/197121 6443 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/boxtype.cxx -rw-r--r-- runneradmin/197121 6632 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/browser.cxx -rw-r--r-- runneradmin/197121 1367 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/button.cxx -rw-r--r-- runneradmin/197121 2714 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/buttons.cxx -rw-r--r-- runneradmin/197121 7746 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/cairo_test.cxx -rw-r--r-- runneradmin/197121 37943 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/checkers.cxx -rw-r--r-- runneradmin/197121 988 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/checkers_pieces.fl -rw-r--r-- runneradmin/197121 7596 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/clipboard.cxx -rw-r--r-- runneradmin/197121 1686 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/clock.cxx -rw-r--r-- runneradmin/197121 14932 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/CMakeLists.txt -rw-r--r-- runneradmin/197121 6830 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/colbrowser.cxx -rw-r--r-- runneradmin/197121 4280 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/color_chooser.cxx -rw-r--r-- runneradmin/197121 16022 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/contrast.cxx -rw-r--r-- runneradmin/197121 4059 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/coordinates.cxx -rw-r--r-- runneradmin/197121 10175 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/cube.cxx -rw-r--r-- runneradmin/197121 732 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/CubeMain.cxx -rw-r--r-- runneradmin/197121 4158 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/CubeView.cxx -rw-r--r-- runneradmin/197121 3147 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/CubeView.h -rw-r--r-- runneradmin/197121 2420 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/CubeViewUI.fl -rw-r--r-- runneradmin/197121 4042 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/cursor.cxx -rw-r--r-- runneradmin/197121 2759 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/curve.cxx -rw-r--r-- runneradmin/197121 20206 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/demo.cxx -rw-r--r-- runneradmin/197121 2969 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/demo.menu drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/ -rw-r--r-- runneradmin/197121 16233 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/blocks-128.png -rw-r--r-- runneradmin/197121 1856 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/blocks-32.png -rw-r--r-- runneradmin/197121 161 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/blocks.desktop -rw-r--r-- runneradmin/197121 23655 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/checkers-128.png -rw-r--r-- runneradmin/197121 1871 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/checkers-32.png -rw-r--r-- runneradmin/197121 156 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/checkers.desktop -rw-r--r-- runneradmin/197121 6514 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/sudoku-128.png -rw-r--r-- runneradmin/197121 295 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/sudoku-32.png -rw-r--r-- runneradmin/197121 153 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/desktop/sudoku.desktop -rw-r--r-- runneradmin/197121 23439 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/device.cxx -rw-r--r-- runneradmin/197121 3610 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/doublebuffer.cxx -rw-r--r-- runneradmin/197121 34203 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/editor.cxx -rw-r--r-- runneradmin/197121 1221 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/fast_slow.fl -rw-r--r-- runneradmin/197121 11234 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/file_chooser.cxx -rw-r--r-- runneradmin/197121 4361 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/flex_demo.cxx -rw-r--r-- runneradmin/197121 3782 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/flex_login.cxx -rw-r--r-- runneradmin/197121 2323 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/fltk-versions.cxx -rw-r--r-- runneradmin/197121 9661 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/fonts.cxx -rw-r--r-- runneradmin/197121 7155 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/forms.cxx -rw-r--r-- runneradmin/197121 23755 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/fractals.cxx -rw-r--r-- runneradmin/197121 15103 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/fracviewer.cxx -rw-r--r-- runneradmin/197121 3590 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/fracviewer.h -rw-r--r-- runneradmin/197121 10244 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/fullscreen.cxx -rw-r--r-- runneradmin/197121 33220 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/glpuzzle.cxx -rw-r--r-- runneradmin/197121 5113 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/glut_test.cxx -rw-r--r-- runneradmin/197121 3713 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/gl_overlay.cxx -rw-r--r-- runneradmin/197121 6107 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/grid_alignment.cxx -rw-r--r-- runneradmin/197121 2202 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/grid_buttons.cxx -rw-r--r-- runneradmin/197121 5483 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/grid_dialog.cxx -rw-r--r-- runneradmin/197121 3017 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/grid_login.cxx -rw-r--r-- runneradmin/197121 3585 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/handle_events.cxx -rw-r--r-- runneradmin/197121 13106 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/handle_keys.cxx -rw-r--r-- runneradmin/197121 916 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/hello.cxx -rw-r--r-- runneradmin/197121 1838 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/help_dialog.cxx -rw-r--r-- runneradmin/197121 11141 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/help_dialog.html -rw-r--r-- runneradmin/197121 1913 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/icon.cxx -rw-r--r-- runneradmin/197121 1656 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/iconize.cxx -rw-r--r-- runneradmin/197121 4179 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/image.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/images/ -rw-r--r-- runneradmin/197121 5232 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/images/FL200.png -rw-r--r-- runneradmin/197121 116547 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/images/fltk_animated.gif -rw-r--r-- runneradmin/197121 12618 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/images/fltk_animated2.gif -rw-r--r-- runneradmin/197121 60554 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/images/fltk_animated3.gif -rw-r--r-- runneradmin/197121 540 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/images/Fl_Value_Input.png -rw-r--r-- runneradmin/197121 573 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/images/Fl_Value_Output.png -rw-r--r-- runneradmin/197121 170 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/images/tiny.png -rw-r--r-- runneradmin/197121 3276 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/inactive.fl -rw-r--r-- runneradmin/197121 5869 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/input.cxx -rw-r--r-- runneradmin/197121 2756 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/input_choice.cxx -rw-r--r-- runneradmin/197121 5242 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/keyboard.cxx -rw-r--r-- runneradmin/197121 807 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/keyboard.h -rw-r--r-- runneradmin/197121 17871 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/keyboard_ui.fl -rw-r--r-- runneradmin/197121 5872 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/label.cxx -rw-r--r-- runneradmin/197121 4992 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/line_style.cxx -rw-r--r-- runneradmin/197121 4823 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/line_style_docs.cxx -rw-r--r-- runneradmin/197121 5693 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/list_visuals.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mac-resources/ -rw-r--r-- runneradmin/197121 51049 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mac-resources/blocks.icns -rw-r--r-- runneradmin/197121 1015 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mac-resources/blocks.plist -rw-r--r-- runneradmin/197121 61235 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mac-resources/checkers.icns -rw-r--r-- runneradmin/197121 1043 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mac-resources/checkers.plist -rw-r--r-- runneradmin/197121 1269 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mac-resources/editor.plist -rw-r--r-- runneradmin/197121 34921 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mac-resources/sudoku.icns -rw-r--r-- runneradmin/197121 1015 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mac-resources/sudoku.plist -rw-r--r-- runneradmin/197121 107178 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/makedepend -rw-r--r-- runneradmin/197121 21481 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/Makefile -rw-r--r-- runneradmin/197121 9741 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mandelbrot.cxx -rw-r--r-- runneradmin/197121 1871 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mandelbrot.h -rw-r--r-- runneradmin/197121 2507 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/mandelbrot_ui.fl -rw-r--r-- runneradmin/197121 10248 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/menubar.cxx -rw-r--r-- runneradmin/197121 1870 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/message.cxx -rw-r--r-- runneradmin/197121 2292 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/minimum.cxx -rw-r--r-- runneradmin/197121 6355 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/native-filechooser.cxx -rw-r--r-- runneradmin/197121 2484 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/navigation.cxx -rw-r--r-- runneradmin/197121 7332 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/offscreen.cxx -rw-r--r-- runneradmin/197121 2506 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/output.cxx -rw-r--r-- runneradmin/197121 2066 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/overlay.cxx -rw-r--r-- runneradmin/197121 3660 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pack.cxx -rw-r--r-- runneradmin/197121 3690 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmap.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/ -rw-r--r-- runneradmin/197121 9237 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/animated_fluid_gif.h -rw-r--r-- runneradmin/197121 6118 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/black_checker.png -rw-r--r-- runneradmin/197121 7322 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/black_checker_king.png -rw-r--r-- runneradmin/197121 1766 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/blast.xpm -rw-r--r-- runneradmin/197121 2905 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/block.xcf_gz -rw-r--r-- runneradmin/197121 1765 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/blue.xpm -rw-r--r-- runneradmin/197121 1770 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/blue_bomb.xpm -rw-r--r-- runneradmin/197121 12407 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/checker.svg -rw-r--r-- runneradmin/197121 1765 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/cyan.xpm -rw-r--r-- runneradmin/197121 1770 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/cyan_bomb.xpm -rw-r--r-- runneradmin/197121 1765 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/gray.xpm -rw-r--r-- runneradmin/197121 1770 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/gray_bomb.xpm -rw-r--r-- runneradmin/197121 1766 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/green.xpm -rw-r--r-- runneradmin/197121 1771 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/green_bomb.xpm -rw-r--r-- runneradmin/197121 1768 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/magenta.xpm -rw-r--r-- runneradmin/197121 1773 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/magenta_bomb.xpm -rw-r--r-- runneradmin/197121 4567 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/porsche.xpm -rw-r--r-- runneradmin/197121 4628 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/porsche1.xpm -rw-r--r-- runneradmin/197121 1764 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/red.xpm -rw-r--r-- runneradmin/197121 1769 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/red_bomb.xpm -rw-r--r-- runneradmin/197121 4791 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/sorceress.xbm -rw-r--r-- runneradmin/197121 905 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/sudoku.xbm -rw-r--r-- runneradmin/197121 10840 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/tile.xpm -rw-r--r-- runneradmin/197121 6536 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/white_checker.png -rw-r--r-- runneradmin/197121 7548 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/white_checker_king.png -rw-r--r-- runneradmin/197121 1767 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/yellow.xpm -rw-r--r-- runneradmin/197121 1772 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmaps/yellow_bomb.xpm -rw-r--r-- runneradmin/197121 4803 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/pixmap_browser.cxx -rw-r--r-- runneradmin/197121 13361 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/preferences.fl -rw-r--r-- runneradmin/197121 4005 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/radio.fl -rw-r--r-- runneradmin/197121 3860 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/README-unittests.txt -rw-r--r-- runneradmin/197121 1129 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/README.txt -rw-r--r-- runneradmin/197121 1747 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-arrows.cxx -rw-r--r-- runneradmin/197121 1436 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-arrows.h -rw-r--r-- runneradmin/197121 4640 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example1.cxx -rw-r--r-- runneradmin/197121 4765 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example2.cxx -rw-r--r-- runneradmin/197121 3824 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example3a.cxx -rw-r--r-- runneradmin/197121 3854 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example3b.cxx -rw-r--r-- runneradmin/197121 4062 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example3c.cxx -rw-r--r-- runneradmin/197121 3093 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example4a.cxx -rw-r--r-- runneradmin/197121 3484 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example4b.cxx -rw-r--r-- runneradmin/197121 2947 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example5a.cxx -rw-r--r-- runneradmin/197121 3670 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example5b.cxx -rw-r--r-- runneradmin/197121 3381 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize-example5c.cxx -rw-r--r-- runneradmin/197121 1450 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resize.fl -rw-r--r-- runneradmin/197121 2632 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/resizebox.cxx -rw-r--r-- runneradmin/197121 26201 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/rgb.txt -rw-r--r-- runneradmin/197121 5877 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/rotated_text.cxx -rw-r--r-- runneradmin/197121 3614 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/scroll.cxx -rw-r--r-- runneradmin/197121 899 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/shadow_variables.cxx -rw-r--r-- runneradmin/197121 2573 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/shape.cxx -rw-r--r-- runneradmin/197121 6087 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/subwindow.cxx -rw-r--r-- runneradmin/197121 38943 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/sudoku.cxx -rw-r--r-- runneradmin/197121 766 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/sudoku.ico -rw-r--r-- runneradmin/197121 588 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/sudoku.rc -rw-r--r-- runneradmin/197121 3807 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/symbols.cxx -rw-r--r-- runneradmin/197121 17055 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/table.cxx -rw-r--r-- runneradmin/197121 10988 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/tabs.fl -rw-r--r-- runneradmin/197121 130964 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/terminal.fl -rw-r--r-- runneradmin/197121 4583 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/threads.cxx -rw-r--r-- runneradmin/197121 2389 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/threads.h -rw-r--r-- runneradmin/197121 3354 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/tile.cxx -rw-r--r-- runneradmin/197121 2187 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/tiled_image.cxx -rw-r--r-- runneradmin/197121 8807 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/trackball.c -rw-r--r-- runneradmin/197121 3322 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/trackball.h -rw-r--r-- runneradmin/197121 67285 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/tree.fl -rw-r--r-- runneradmin/197121 1394 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/twowin.cxx -rw-r--r-- runneradmin/197121 15018 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittests.cxx -rw-r--r-- runneradmin/197121 8798 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittests.h -rw-r--r-- runneradmin/197121 2539 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_about.cxx -rw-r--r-- runneradmin/197121 6952 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_circles.cxx -rw-r--r-- runneradmin/197121 12598 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_complex_shapes.cxx -rw-r--r-- runneradmin/197121 13100 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_core.cxx -rw-r--r-- runneradmin/197121 14869 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_fast_shapes.cxx -rw-r--r-- runneradmin/197121 11610 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_images.cxx -rw-r--r-- runneradmin/197121 10658 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_points.cxx -rw-r--r-- runneradmin/197121 13263 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_schemes.cxx -rw-r--r-- runneradmin/197121 11181 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_scrollbarsize.cxx -rw-r--r-- runneradmin/197121 4055 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_symbol.cxx -rw-r--r-- runneradmin/197121 4468 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_terminal.cxx -rw-r--r-- runneradmin/197121 3938 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_text.cxx -rw-r--r-- runneradmin/197121 4388 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_unicode.cxx -rw-r--r-- runneradmin/197121 1668 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/unittest_viewport.cxx -rw-r--r-- runneradmin/197121 19138 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/utf8.cxx -rw-r--r-- runneradmin/197121 8485 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/valuators.fl -rw-r--r-- runneradmin/197121 1521 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/windowfocus.cxx -rw-r--r-- runneradmin/197121 1877 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/test/wizard.cxx drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/util/ -rw-r--r-- runneradmin/197121 6235 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/util/cmap.cxx -rw-r--r-- runneradmin/197121 115 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/util/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/ -rw-r--r-- runneradmin/197121 5128 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/adler32.c -rw-r--r-- runneradmin/197121 84964 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/ChangeLog -rw-r--r-- runneradmin/197121 2121 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/CMakeLists.txt -rw-r--r-- runneradmin/197121 2688 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/compress.c -rw-r--r-- runneradmin/197121 32654 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/crc32.c -rw-r--r-- runneradmin/197121 601195 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/crc32.h -rw-r--r-- runneradmin/197121 83870 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/deflate.c -rw-r--r-- runneradmin/197121 14418 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/deflate.h -rw-r--r-- runneradmin/197121 16849 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/FAQ -rw-r--r-- runneradmin/197121 691 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/gzclose.c -rw-r--r-- runneradmin/197121 6890 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/gzguts.h -rw-r--r-- runneradmin/197121 16852 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/gzlib.c -rw-r--r-- runneradmin/197121 20537 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/gzread.c -rw-r--r-- runneradmin/197121 19868 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/gzwrite.c -rw-r--r-- runneradmin/197121 2056 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/INDEX -rw-r--r-- runneradmin/197121 23297 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/infback.c -rw-r--r-- runneradmin/197121 13244 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/inffast.c -rw-r--r-- runneradmin/197121 433 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/inffast.h -rw-r--r-- runneradmin/197121 6426 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/inffixed.h -rw-r--r-- runneradmin/197121 57045 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/inflate.c -rw-r--r-- runneradmin/197121 6809 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/inflate.h -rw-r--r-- runneradmin/197121 13323 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/inftrees.c -rw-r--r-- runneradmin/197121 2982 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/inftrees.h -rw-r--r-- runneradmin/197121 1254 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/makedepend -rw-r--r-- runneradmin/197121 2254 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/Makefile -rw-r--r-- runneradmin/197121 5434 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/README -rw-r--r-- runneradmin/197121 42054 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/trees.c -rw-r--r-- runneradmin/197121 8600 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/trees.h -rw-r--r-- runneradmin/197121 2996 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/uncompr.c -rw-r--r-- runneradmin/197121 18319 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/zconf.h -rw-r--r-- runneradmin/197121 4625 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/zlib.3 -rw-r--r-- runneradmin/197121 98872 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/zlib.h -rw-r--r-- runneradmin/197121 7478 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/zutil.c -rw-r--r-- runneradmin/197121 6931 2025-02-28 04:20 odamex-src-11.0.0/libraries/fltk/zlib/zutil.h -rw-r--r-- runneradmin/197121 1257 2025-02-28 04:19 odamex-src-11.0.0/libraries/fltk-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/ -rw-r--r-- runneradmin/197121 239 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/.clang-format -rw-r--r-- runneradmin/197121 98754 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/ChangeLog.md -rw-r--r-- runneradmin/197121 19451 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/CMakeLists.txt -rw-r--r-- runneradmin/197121 730 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/CONTRIBUTING.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/ -rw-r--r-- runneradmin/197121 7665 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/args.h -rw-r--r-- runneradmin/197121 107954 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/base.h -rw-r--r-- runneradmin/197121 82880 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/chrono.h -rw-r--r-- runneradmin/197121 24042 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/color.h -rw-r--r-- runneradmin/197121 19180 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/compile.h -rw-r--r-- runneradmin/197121 192 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/core.h -rw-r--r-- runneradmin/197121 82505 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/format-inl.h -rw-r--r-- runneradmin/197121 167558 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/format.h -rw-r--r-- runneradmin/197121 13480 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/os.h -rw-r--r-- runneradmin/197121 6367 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/ostream.h -rw-r--r-- runneradmin/197121 20839 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/printf.h -rw-r--r-- runneradmin/197121 30277 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/ranges.h -rw-r--r-- runneradmin/197121 21823 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/std.h -rw-r--r-- runneradmin/197121 12357 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/include/fmt/xchar.h -rw-r--r-- runneradmin/197121 1458 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/LICENSE -rw-r--r-- runneradmin/197121 19965 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/src/ -rw-r--r-- runneradmin/197121 3155 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/src/fmt.cc -rw-r--r-- runneradmin/197121 1376 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/src/format.cc -rw-r--r-- runneradmin/197121 11871 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/src/os.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/ -rw-r--r-- runneradmin/197121 314 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/Android.mk -rw-r--r-- runneradmin/197121 32 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/AndroidManifest.xml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/bazel/ -rw-r--r-- runneradmin/197121 7 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/bazel/.bazelversion -rw-r--r-- runneradmin/197121 515 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/bazel/BUILD.bazel -rw-r--r-- runneradmin/197121 113 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/bazel/MODULE.bazel -rw-r--r-- runneradmin/197121 989 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/bazel/README.md -rw-r--r-- runneradmin/197121 43 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/bazel/WORKSPACE.bazel -rw-r--r-- runneradmin/197121 4109 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/build.gradle -rw-r--r-- runneradmin/197121 74385 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/C++.sublime-syntax -rwxr-xr-x runneradmin/197121 1432 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/check-commits drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/cmake/ -rw-r--r-- runneradmin/197121 306 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/cmake/FindSetEnv.cmake -rw-r--r-- runneradmin/197121 154 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/cmake/fmt-config.cmake.in -rw-r--r-- runneradmin/197121 275 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/cmake/fmt.pc.in -rw-r--r-- runneradmin/197121 985 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/cmake/JoinPaths.cmake -rw-r--r-- runneradmin/197121 20365 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/docopt.py -rwxr-xr-x runneradmin/197121 6841 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/manage.py -rwxr-xr-x runneradmin/197121 1567 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/mkdocs -rw-r--r-- runneradmin/197121 1045 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/mkdocs.yml -rwxr-xr-x runneradmin/197121 6310 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/printable.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/python/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/python/mkdocstrings_handlers/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/python/mkdocstrings_handlers/cxx/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/python/mkdocstrings_handlers/cxx/templates/ -rw-r--r-- runneradmin/197121 65 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/python/mkdocstrings_handlers/cxx/templates/README -rw-r--r-- runneradmin/197121 10903 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/python/mkdocstrings_handlers/cxx/__init__.py -rw-r--r-- runneradmin/197121 89 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/README -rw-r--r-- runneradmin/197121 602 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt/support/Vagrantfile -rw-r--r-- runneradmin/197121 385 2025-02-28 04:19 odamex-src-11.0.0/libraries/fmt-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/ -rw-r--r-- runneradmin/197121 1443 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/.clang-format -rw-r--r-- runneradmin/197121 1282 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/.travis.yml -rw-r--r-- runneradmin/197121 6892 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/amalgamate.py -rw-r--r-- runneradmin/197121 785 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/appveyor.yml -rw-r--r-- runneradmin/197121 49 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/AUTHORS -rw-r--r-- runneradmin/197121 5565 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/CMakeLists.txt -rw-r--r-- runneradmin/197121 1104 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/dev.makefile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/ -rw-r--r-- runneradmin/197121 898 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/agent_vmw7.json -rw-r--r-- runneradmin/197121 589 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/agent_vmxp.json -rwxr-xr-x runneradmin/197121 8089 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/antglob.py -rw-r--r-- runneradmin/197121 11761 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/batchbuild.py -rw-r--r-- runneradmin/197121 2272 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/fixeol.py -rw-r--r-- runneradmin/197121 4034 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/licenseupdater.py -rw-r--r-- runneradmin/197121 2262 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/tarball.py -rw-r--r-- runneradmin/197121 232 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/devtools/__init__.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doc/ -rw-r--r-- runneradmin/197121 102787 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doc/doxyfile.in -rw-r--r-- runneradmin/197121 25 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doc/footer.html -rw-r--r-- runneradmin/197121 624 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doc/header.html -rw-r--r-- runneradmin/197121 6030 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doc/jsoncpp.dox -rw-r--r-- runneradmin/197121 72 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doc/readme.txt -rw-r--r-- runneradmin/197121 112 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doc/roadmap.dox -rw-r--r-- runneradmin/197121 102783 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doc/web_doxyfile.in -rw-r--r-- runneradmin/197121 7604 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/doxybuild.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/ -rw-r--r-- runneradmin/197121 110 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/ -rw-r--r-- runneradmin/197121 2257 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/assertions.h -rw-r--r-- runneradmin/197121 687 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/autolink.h -rw-r--r-- runneradmin/197121 4180 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/config.h -rw-r--r-- runneradmin/197121 1560 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/features.h -rw-r--r-- runneradmin/197121 795 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/forwards.h -rw-r--r-- runneradmin/197121 435 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/json.h -rw-r--r-- runneradmin/197121 12009 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/reader.h -rw-r--r-- runneradmin/197121 27510 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/value.h -rw-r--r-- runneradmin/197121 522 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/version.h -rw-r--r-- runneradmin/197121 10846 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/include/json/writer.h -rw-r--r-- runneradmin/197121 2720 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/LICENSE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/msvc2010/ -rw-r--r-- runneradmin/197121 2466 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/msvc2010/jsoncpp.sln -rw-r--r-- runneradmin/197121 5112 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/msvc2010/jsontest.vcxproj -rw-r--r-- runneradmin/197121 456 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/msvc2010/jsontest.vcxproj.filters -rw-r--r-- runneradmin/197121 7307 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/msvc2010/lib_json.vcxproj -rw-r--r-- runneradmin/197121 1185 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/msvc2010/lib_json.vcxproj.filters -rw-r--r-- runneradmin/197121 5625 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/msvc2010/test_lib_json.vcxproj -rw-r--r-- runneradmin/197121 860 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/msvc2010/test_lib_json.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/vs71/ -rw-r--r-- runneradmin/197121 2526 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/vs71/jsoncpp.sln -rw-r--r-- runneradmin/197121 3112 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/vs71/jsontest.vcproj -rw-r--r-- runneradmin/197121 5470 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/vs71/lib_json.vcproj -rw-r--r-- runneradmin/197121 3485 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makefiles/vs71/test_lib_json.vcproj -rw-r--r-- runneradmin/197121 16121 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/makerelease.py -rw-r--r-- runneradmin/197121 7269 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/NEWS.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/pkg-config/ -rw-r--r-- runneradmin/197121 324 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/pkg-config/jsoncpp.pc.in -rw-r--r-- runneradmin/197121 8542 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/scons-tools/ -rw-r--r-- runneradmin/197121 1911 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/scons-tools/globtool.py -rw-r--r-- runneradmin/197121 5610 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/scons-tools/srcdist.py -rw-r--r-- runneradmin/197121 3595 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/scons-tools/substinfile.py -rw-r--r-- runneradmin/197121 3343 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/scons-tools/targz.py -rw-r--r-- runneradmin/197121 9825 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/SConstruct drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/ -rw-r--r-- runneradmin/197121 136 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/jsontestrunner/ -rw-r--r-- runneradmin/197121 945 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/jsontestrunner/CMakeLists.txt -rw-r--r-- runneradmin/197121 9703 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/jsontestrunner/main.cpp -rw-r--r-- runneradmin/197121 236 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/jsontestrunner/sconscript drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/ -rw-r--r-- runneradmin/197121 3278 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/CMakeLists.txt -rw-r--r-- runneradmin/197121 51471 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/json_reader.cpp -rw-r--r-- runneradmin/197121 2836 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/json_tool.h -rw-r--r-- runneradmin/197121 46077 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/json_value.cpp -rw-r--r-- runneradmin/197121 5223 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/json_valueiterator.inl -rw-r--r-- runneradmin/197121 35439 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/json_writer.cpp -rw-r--r-- runneradmin/197121 154 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/sconscript -rw-r--r-- runneradmin/197121 598 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/lib_json/version.h.in drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/test_lib_json/ -rw-r--r-- runneradmin/197121 1399 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/test_lib_json/CMakeLists.txt -rw-r--r-- runneradmin/197121 13085 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/test_lib_json/jsontest.cpp -rw-r--r-- runneradmin/197121 11368 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/test_lib_json/jsontest.h -rw-r--r-- runneradmin/197121 89005 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/test_lib_json/main.cpp -rw-r--r-- runneradmin/197121 252 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/src/test_lib_json/sconscript drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/ -rw-r--r-- runneradmin/197121 482 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/cleantests.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/ -rw-r--r-- runneradmin/197121 10 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/fail_test_array_01.json -rw-r--r-- runneradmin/197121 6 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_01.expected -rw-r--r-- runneradmin/197121 4 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_01.json -rw-r--r-- runneradmin/197121 14 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_02.expected -rw-r--r-- runneradmin/197121 5 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_02.json -rw-r--r-- runneradmin/197121 46 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_03.expected -rw-r--r-- runneradmin/197121 18 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_03.json -rw-r--r-- runneradmin/197121 46 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_04.expected -rw-r--r-- runneradmin/197121 23 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_04.json -rw-r--r-- runneradmin/197121 977 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_05.expected -rw-r--r-- runneradmin/197121 387 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_05.json -rw-r--r-- runneradmin/197121 190 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_06.expected -rw-r--r-- runneradmin/197121 176 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_06.json -rw-r--r-- runneradmin/197121 33834 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_07.expected -rw-r--r-- runneradmin/197121 9494 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_array_07.json -rw-r--r-- runneradmin/197121 13 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_01.expected -rw-r--r-- runneradmin/197121 12 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_01.json -rw-r--r-- runneradmin/197121 14 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_02.expected -rw-r--r-- runneradmin/197121 13 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_02.json -rw-r--r-- runneradmin/197121 17 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_03.expected -rw-r--r-- runneradmin/197121 15 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_03.json -rw-r--r-- runneradmin/197121 14 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_04.expected -rw-r--r-- runneradmin/197121 12 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_04.json -rw-r--r-- runneradmin/197121 10 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_05.expected -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_05.json -rw-r--r-- runneradmin/197121 10 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_06.expected -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_06.json -rw-r--r-- runneradmin/197121 11 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_07.expected -rw-r--r-- runneradmin/197121 9 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_07.json -rw-r--r-- runneradmin/197121 32 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_08.expected -rw-r--r-- runneradmin/197121 30 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_08.json -rw-r--r-- runneradmin/197121 35 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_09.expected -rw-r--r-- runneradmin/197121 33 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_basic_09.json -rw-r--r-- runneradmin/197121 73 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_comment_00.expected -rw-r--r-- runneradmin/197121 74 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_comment_00.json -rw-r--r-- runneradmin/197121 156 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_comment_01.expected -rw-r--r-- runneradmin/197121 216 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_comment_01.json -rw-r--r-- runneradmin/197121 444 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_comment_02.expected -rw-r--r-- runneradmin/197121 531 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_comment_02.json -rw-r--r-- runneradmin/197121 358 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_complex_01.expected -rw-r--r-- runneradmin/197121 264 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_complex_01.json -rw-r--r-- runneradmin/197121 37 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_01.expected -rw-r--r-- runneradmin/197121 35 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_01.json -rw-r--r-- runneradmin/197121 38 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_02.expected -rw-r--r-- runneradmin/197121 36 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_02.json -rw-r--r-- runneradmin/197121 39 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_03.expected -rw-r--r-- runneradmin/197121 37 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_03.json -rw-r--r-- runneradmin/197121 32 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_04.expected -rw-r--r-- runneradmin/197121 30 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_04.json -rw-r--r-- runneradmin/197121 7 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_05.expected -rw-r--r-- runneradmin/197121 5 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_05.json -rw-r--r-- runneradmin/197121 23 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_06_64bits.expected -rw-r--r-- runneradmin/197121 23 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_06_64bits.json -rw-r--r-- runneradmin/197121 24 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_07_64bits.expected -rw-r--r-- runneradmin/197121 24 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_07_64bits.json -rw-r--r-- runneradmin/197121 24 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_08_64bits.expected -rw-r--r-- runneradmin/197121 24 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_integer_08_64bits.json -rw-r--r-- runneradmin/197121 33834 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_large_01.expected -rw-r--r-- runneradmin/197121 9494 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_large_01.json -rw-r--r-- runneradmin/197121 6 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_object_01.expected -rw-r--r-- runneradmin/197121 4 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_object_01.json -rw-r--r-- runneradmin/197121 19 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_object_02.expected -rw-r--r-- runneradmin/197121 20 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_object_02.json -rw-r--r-- runneradmin/197121 54 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_object_03.expected -rw-r--r-- runneradmin/197121 69 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_object_03.json -rw-r--r-- runneradmin/197121 14 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_object_04.expected -rw-r--r-- runneradmin/197121 19 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_object_04.json -rw-r--r-- runneradmin/197121 161 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_preserve_comment_01.expected -rw-r--r-- runneradmin/197121 220 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_preserve_comment_01.json -rw-r--r-- runneradmin/197121 67 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_01.expected -rw-r--r-- runneradmin/197121 65 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_01.json -rw-r--r-- runneradmin/197121 76 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_02.expected -rw-r--r-- runneradmin/197121 74 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_02.json -rw-r--r-- runneradmin/197121 76 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_03.expected -rw-r--r-- runneradmin/197121 74 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_03.json -rw-r--r-- runneradmin/197121 29 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_04.expected -rw-r--r-- runneradmin/197121 29 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_04.json -rw-r--r-- runneradmin/197121 31 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_05.expected -rw-r--r-- runneradmin/197121 30 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_05.json -rw-r--r-- runneradmin/197121 33 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_06.expected -rw-r--r-- runneradmin/197121 31 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_06.json -rw-r--r-- runneradmin/197121 33 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_07.expected -rw-r--r-- runneradmin/197121 32 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_07.json -rw-r--r-- runneradmin/197121 214 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_08.expected -rw-r--r-- runneradmin/197121 212 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_08.json -rw-r--r-- runneradmin/197121 211 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_09.expected -rw-r--r-- runneradmin/197121 222 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_09.json -rw-r--r-- runneradmin/197121 218 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_10.expected -rw-r--r-- runneradmin/197121 216 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_10.json -rw-r--r-- runneradmin/197121 217 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_11.expected -rw-r--r-- runneradmin/197121 227 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_11.json -rw-r--r-- runneradmin/197121 55 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_12.expected -rw-r--r-- runneradmin/197121 52 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_real_12.json -rw-r--r-- runneradmin/197121 98 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_01.expected -rw-r--r-- runneradmin/197121 100 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_01.json -rw-r--r-- runneradmin/197121 1884 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_02.expected -rw-r--r-- runneradmin/197121 1924 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_02.json -rw-r--r-- runneradmin/197121 35 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_03.expected -rw-r--r-- runneradmin/197121 38 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_03.json -rw-r--r-- runneradmin/197121 17 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_04.expected -rw-r--r-- runneradmin/197121 18 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_04.json -rw-r--r-- runneradmin/197121 47 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_05.expected -rw-r--r-- runneradmin/197121 84 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_05.json -rw-r--r-- runneradmin/197121 7 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_01.expected -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_01.json -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_02.expected -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_02.json -rw-r--r-- runneradmin/197121 9 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_03.expected -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_03.json -rw-r--r-- runneradmin/197121 10 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_04.expected -rw-r--r-- runneradmin/197121 14 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_04.json -rw-r--r-- runneradmin/197121 34 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_05.expected -rw-r--r-- runneradmin/197121 28 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/data/test_string_unicode_05.json -rw-r--r-- runneradmin/197121 569 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/generate_expected.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/ -rw-r--r-- runneradmin/197121 60 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail1.json -rw-r--r-- runneradmin/197121 58 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail10.json -rw-r--r-- runneradmin/197121 29 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail11.json -rw-r--r-- runneradmin/197121 31 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail12.json -rw-r--r-- runneradmin/197121 43 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail13.json -rw-r--r-- runneradmin/197121 31 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail14.json -rw-r--r-- runneradmin/197121 34 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail15.json -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail16.json -rw-r--r-- runneradmin/197121 34 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail17.json -rw-r--r-- runneradmin/197121 50 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail18.json -rw-r--r-- runneradmin/197121 22 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail19.json -rw-r--r-- runneradmin/197121 17 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail2.json -rw-r--r-- runneradmin/197121 23 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail20.json -rw-r--r-- runneradmin/197121 32 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail21.json -rw-r--r-- runneradmin/197121 33 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail22.json -rw-r--r-- runneradmin/197121 20 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail23.json -rw-r--r-- runneradmin/197121 16 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail24.json -rw-r--r-- runneradmin/197121 29 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail25.json -rw-r--r-- runneradmin/197121 38 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail26.json -rw-r--r-- runneradmin/197121 15 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail27.json -rw-r--r-- runneradmin/197121 16 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail28.json -rw-r--r-- runneradmin/197121 4 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail29.json -rw-r--r-- runneradmin/197121 37 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail3.json -rw-r--r-- runneradmin/197121 5 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail30.json -rw-r--r-- runneradmin/197121 7 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail31.json -rw-r--r-- runneradmin/197121 40 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail32.json -rw-r--r-- runneradmin/197121 12 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail33.json -rw-r--r-- runneradmin/197121 16 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail4.json -rw-r--r-- runneradmin/197121 24 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail5.json -rw-r--r-- runneradmin/197121 26 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail6.json -rw-r--r-- runneradmin/197121 26 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail7.json -rw-r--r-- runneradmin/197121 16 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail8.json -rw-r--r-- runneradmin/197121 22 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/fail9.json -rw-r--r-- runneradmin/197121 1498 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/pass1.json -rw-r--r-- runneradmin/197121 52 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/pass2.json -rw-r--r-- runneradmin/197121 154 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/pass3.json -rw-r--r-- runneradmin/197121 176 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/jsonchecker/readme.txt -rw-r--r-- runneradmin/197121 2417 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/pyjsontestrunner.py -rw-r--r-- runneradmin/197121 7314 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/runjsontests.py -rw-r--r-- runneradmin/197121 2982 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/test/rununittests.py -rwxr-xr-x runneradmin/197121 829 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/travis.sh -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/version -rw-r--r-- runneradmin/197121 19 2025-02-28 04:20 odamex-src-11.0.0/libraries/jsoncpp/version.in -rw-r--r-- runneradmin/197121 609 2025-02-28 04:19 odamex-src-11.0.0/libraries/jsoncpp-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/ -rw-r--r-- runneradmin/197121 45682 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/aclocal.m4 -rw-r--r-- runneradmin/197121 1443 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/ANNOUNCE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/arm/ -rw-r--r-- runneradmin/197121 4818 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/arm/arm_init.c -rw-r--r-- runneradmin/197121 8605 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/arm/filter_neon.S -rw-r--r-- runneradmin/197121 12216 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/arm/filter_neon_intrinsics.c -rw-r--r-- runneradmin/197121 4757 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/arm/palette_neon_intrinsics.c -rw-r--r-- runneradmin/197121 1143 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/AUTHORS -rwxr-xr-x runneradmin/197121 8205 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/autogen.sh -rw-r--r-- runneradmin/197121 310523 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/CHANGES -rw-r--r-- runneradmin/197121 34756 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/CMakeLists.txt -rwxr-xr-x runneradmin/197121 7731 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/compile -rwxr-xr-x runneradmin/197121 45642 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/config.guess -rw-r--r-- runneradmin/197121 3668 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/config.h.in -rwxr-xr-x runneradmin/197121 37942 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/config.sub -rwxr-xr-x runneradmin/197121 499350 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/configure -rw-r--r-- runneradmin/197121 19871 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/configure.ac drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/arm-neon/ -rw-r--r-- runneradmin/197121 1398 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/arm-neon/android-ndk.c -rw-r--r-- runneradmin/197121 3382 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/arm-neon/linux-auxv.c -rw-r--r-- runneradmin/197121 4655 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/arm-neon/linux.c -rw-r--r-- runneradmin/197121 3536 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/arm-neon/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/conftest/ -rw-r--r-- runneradmin/197121 2014 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/conftest/pngcp.dfa -rw-r--r-- runneradmin/197121 2144 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/conftest/read.dfa -rw-r--r-- runneradmin/197121 1931 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/conftest/README -rw-r--r-- runneradmin/197121 1363 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/conftest/simple.dfa -rw-r--r-- runneradmin/197121 1394 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/conftest/s_read.dfa -rw-r--r-- runneradmin/197121 1261 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/conftest/s_write.dfa -rw-r--r-- runneradmin/197121 1555 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/conftest/write.dfa drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/examples/ -rw-r--r-- runneradmin/197121 4847 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/examples/iccfrompng.c -rw-r--r-- runneradmin/197121 15350 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/examples/pngpixel.c -rw-r--r-- runneradmin/197121 3128 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/examples/pngtopng.c -rw-r--r-- runneradmin/197121 985 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/examples/README.txt -rw-r--r-- runneradmin/197121 21153 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/examples/simpleover.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/ -rw-r--r-- runneradmin/197121 18437 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/COPYING -rw-r--r-- runneradmin/197121 2423 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/LICENSE -rw-r--r-- runneradmin/197121 4071 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/Makefile.mingw32 -rw-r--r-- runneradmin/197121 3095 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/Makefile.sgi -rw-r--r-- runneradmin/197121 4227 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/Makefile.unx -rw-r--r-- runneradmin/197121 3471 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/Makefile.w32 -rw-r--r-- runneradmin/197121 3687 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/makevms.com -rw-r--r-- runneradmin/197121 8038 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/README -rw-r--r-- runneradmin/197121 10540 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/readpng.c -rw-r--r-- runneradmin/197121 3348 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/readpng.h -rw-r--r-- runneradmin/197121 18673 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/readpng2.c -rw-r--r-- runneradmin/197121 3916 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/readpng2.h -rw-r--r-- runneradmin/197121 5918 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/readppm.c -rw-r--r-- runneradmin/197121 24787 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/rpng-win.c -rw-r--r-- runneradmin/197121 31934 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/rpng-x.c -rw-r--r-- runneradmin/197121 46927 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/rpng2-win.c -rw-r--r-- runneradmin/197121 84559 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/rpng2-x.c -rw-r--r-- runneradmin/197121 12901 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/toucan.png -rw-r--r-- runneradmin/197121 32309 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/wpng.c -rw-r--r-- runneradmin/197121 13693 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/writepng.c -rw-r--r-- runneradmin/197121 4370 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/gregbook/writepng.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/ -rw-r--r-- runneradmin/197121 1353 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/fakepng.c -rwxr-xr-x runneradmin/197121 2368 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/gentests.sh -rw-r--r-- runneradmin/197121 56069 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/makepng.c -rw-r--r-- runneradmin/197121 53254 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/pngimage.c -rw-r--r-- runneradmin/197121 9068 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/pngstest-errors.h -rw-r--r-- runneradmin/197121 109708 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/pngstest.c -rw-r--r-- runneradmin/197121 38001 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/pngunknown.c -rw-r--r-- runneradmin/197121 397515 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/pngvalid.c -rw-r--r-- runneradmin/197121 3350 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/readpng.c -rw-r--r-- runneradmin/197121 29145 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/tarith.c -rw-r--r-- runneradmin/197121 16092 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/libtests/timepng.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/mips-msa/ -rw-r--r-- runneradmin/197121 1466 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/mips-msa/linux.c -rw-r--r-- runneradmin/197121 3539 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/mips-msa/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/oss-fuzz/ -rwxr-xr-x runneradmin/197121 1987 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/oss-fuzz/build.sh -rw-r--r-- runneradmin/197121 1013 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/oss-fuzz/Dockerfile -rw-r--r-- runneradmin/197121 5836 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/oss-fuzz/libpng_read_fuzzer.cc -rw-r--r-- runneradmin/197121 30 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/oss-fuzz/libpng_read_fuzzer.options -rw-r--r-- runneradmin/197121 827 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/oss-fuzz/png.dict -rw-r--r-- runneradmin/197121 1913 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/oss-fuzz/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/decoder/ -rw-r--r-- runneradmin/197121 3746 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/decoder/makefile -rw-r--r-- runneradmin/197121 1155 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/decoder/pngusr.dfa -rw-r--r-- runneradmin/197121 665 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/decoder/pngusr.h -rw-r--r-- runneradmin/197121 363 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/decoder/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/encoder/ -rw-r--r-- runneradmin/197121 3750 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/encoder/makefile -rw-r--r-- runneradmin/197121 1105 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/encoder/pngusr.dfa -rw-r--r-- runneradmin/197121 666 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/encoder/pngusr.h -rw-r--r-- runneradmin/197121 352 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/encoder/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/preader/ -rw-r--r-- runneradmin/197121 4337 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/preader/makefile -rw-r--r-- runneradmin/197121 1092 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/preader/pngusr.dfa -rw-r--r-- runneradmin/197121 668 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/preader/pngusr.h -rw-r--r-- runneradmin/197121 496 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/preader/README -rw-r--r-- runneradmin/197121 218 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminim/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/ -rw-r--r-- runneradmin/197121 715 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/CHANGES.txt -rw-r--r-- runneradmin/197121 653 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/CMakeLists.txt -rw-r--r-- runneradmin/197121 1186 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/LICENSE.txt -rw-r--r-- runneradmin/197121 1487 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/Makefile -rw-r--r-- runneradmin/197121 2437 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/makevms.com -rw-r--r-- runneradmin/197121 2034 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/png2pnm.bat -rw-r--r-- runneradmin/197121 11774 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/png2pnm.c -rwxr-xr-x runneradmin/197121 1965 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/png2pnm.sh -rw-r--r-- runneradmin/197121 44 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/pngminus.bat -rwxr-xr-x runneradmin/197121 49 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/pngminus.sh -rw-r--r-- runneradmin/197121 1570 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/pnm2png.bat -rw-r--r-- runneradmin/197121 16978 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/pnm2png.c -rwxr-xr-x runneradmin/197121 1501 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/pnm2png.sh -rw-r--r-- runneradmin/197121 5050 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngminus/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ -rw-r--r-- runneradmin/197121 129 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/bad_interlace_conversions.txt -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn0g01.png -rw-r--r-- runneradmin/197121 104 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn0g02.png -rw-r--r-- runneradmin/197121 145 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn0g04.png -rw-r--r-- runneradmin/197121 138 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn0g08.png -rw-r--r-- runneradmin/197121 167 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn0g16.png -rw-r--r-- runneradmin/197121 145 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn2c08.png -rw-r--r-- runneradmin/197121 302 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn2c16.png -rw-r--r-- runneradmin/197121 112 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn3p01.png -rw-r--r-- runneradmin/197121 146 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn3p02.png -rw-r--r-- runneradmin/197121 216 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn3p04.png -rw-r--r-- runneradmin/197121 1286 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn3p08.png -rw-r--r-- runneradmin/197121 126 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn4a08.png -rw-r--r-- runneradmin/197121 2206 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn4a16.png -rw-r--r-- runneradmin/197121 184 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn6a08.png -rw-r--r-- runneradmin/197121 3435 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/basn6a16.png -rw-r--r-- runneradmin/197121 176 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbbn0g01.png -rw-r--r-- runneradmin/197121 197 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbbn0g02.png -rw-r--r-- runneradmin/197121 429 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbbn0g04.png -rw-r--r-- runneradmin/197121 2041 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbbn2c16.png -rw-r--r-- runneradmin/197121 1499 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbbn3p08.png -rw-r--r-- runneradmin/197121 2041 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbgn2c16.png -rw-r--r-- runneradmin/197121 1499 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbgn3p08.png -rw-r--r-- runneradmin/197121 1633 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbrn2c08.png -rw-r--r-- runneradmin/197121 1313 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbwn0g16.png -rw-r--r-- runneradmin/197121 1496 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbwn3p08.png -rw-r--r-- runneradmin/197121 1499 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftbyn3p08.png -rw-r--r-- runneradmin/197121 719 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftp0n0g08.png -rw-r--r-- runneradmin/197121 1594 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftp0n2c08.png -rw-r--r-- runneradmin/197121 1476 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftp0n3p08.png -rw-r--r-- runneradmin/197121 1483 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ftp1n3p08.png -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn0g08.png -rw-r--r-- runneradmin/197121 274 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn0g16.png -rw-r--r-- runneradmin/197121 299 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn2c08.png -rw-r--r-- runneradmin/197121 558 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn2c16.png -rw-r--r-- runneradmin/197121 1492 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn3p08.png -rw-r--r-- runneradmin/197121 198 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn4a08.png -rw-r--r-- runneradmin/197121 2839 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn4a16.png -rw-r--r-- runneradmin/197121 339 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn6a08.png -rw-r--r-- runneradmin/197121 4164 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/ibasn6a16.png -rw-r--r-- runneradmin/197121 2624 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftbbn2c16.png -rw-r--r-- runneradmin/197121 1507 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftbbn3p08.png -rw-r--r-- runneradmin/197121 2624 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftbgn2c16.png -rw-r--r-- runneradmin/197121 1507 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftbgn3p08.png -rw-r--r-- runneradmin/197121 1624 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftbrn2c08.png -rw-r--r-- runneradmin/197121 1448 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftbwn0g16.png -rw-r--r-- runneradmin/197121 1507 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftbwn3p08.png -rw-r--r-- runneradmin/197121 1507 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftbyn3p08.png -rw-r--r-- runneradmin/197121 847 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftp0n0g08.png -rw-r--r-- runneradmin/197121 2020 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftp0n2c08.png -rw-r--r-- runneradmin/197121 1495 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftp0n3p08.png -rw-r--r-- runneradmin/197121 1507 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/iftp1n3p08.png drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/ -rw-r--r-- runneradmin/197121 201 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/ibasn0g01.png -rw-r--r-- runneradmin/197121 138 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/ibasn0g02.png -rw-r--r-- runneradmin/197121 231 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/ibasn0g04.png -rw-r--r-- runneradmin/197121 116 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/ibasn3p01.png -rw-r--r-- runneradmin/197121 163 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/ibasn3p02.png -rw-r--r-- runneradmin/197121 288 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/ibasn3p04.png -rw-r--r-- runneradmin/197121 214 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/iftbbn0g01.png -rw-r--r-- runneradmin/197121 211 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/iftbbn0g02.png -rw-r--r-- runneradmin/197121 489 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/iftbbn0g04.png -rw-r--r-- runneradmin/197121 69 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/interlaced/README -rw-r--r-- runneradmin/197121 3881 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/pngsuite/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/powerpc-vsx/ -rw-r--r-- runneradmin/197121 1357 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/powerpc-vsx/linux.c -rw-r--r-- runneradmin/197121 914 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/powerpc-vsx/linux_aux.c -rw-r--r-- runneradmin/197121 3410 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/powerpc-vsx/README -rw-r--r-- runneradmin/197121 280 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/ -rw-r--r-- runneradmin/197121 67 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/badadler.png -rw-r--r-- runneradmin/197121 67 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/badcrc.png -rw-r--r-- runneradmin/197121 321 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/bad_iCCP.png -rw-r--r-- runneradmin/197121 730 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/empty_ancillary_chunks.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_bKGD_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_cHRM_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_eXIf_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_gAMA_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_hIST_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_iCCP_chunk.png -rw-r--r-- runneradmin/197121 79 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_IDAT.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_iTXt_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_juNk_safe_to_copy.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_juNK_unsafe_to_copy.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_pCAL_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_pHYs_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_sCAL_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_sPLT_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_sRGB_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_sTER_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_tEXt_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_tIME_chunk.png -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/crashers/huge_zTXt_chunk.png -rw-r--r-- runneradmin/197121 325 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-1-1.8-tRNS.png -rw-r--r-- runneradmin/197121 311 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-1-1.8.png -rw-r--r-- runneradmin/197121 325 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-1-linear-tRNS.png -rw-r--r-- runneradmin/197121 311 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-1-linear.png -rw-r--r-- runneradmin/197121 278 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-1-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 264 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-1-sRGB.png -rw-r--r-- runneradmin/197121 265 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-1-tRNS.png -rw-r--r-- runneradmin/197121 251 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-1.png -rw-r--r-- runneradmin/197121 744 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-16-1.8-tRNS.png -rw-r--r-- runneradmin/197121 744 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-16-1.8.png -rw-r--r-- runneradmin/197121 744 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-16-linear-tRNS.png -rw-r--r-- runneradmin/197121 744 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-16-linear.png -rw-r--r-- runneradmin/197121 697 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-16-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 697 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-16-sRGB.png -rw-r--r-- runneradmin/197121 684 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-16-tRNS.png -rw-r--r-- runneradmin/197121 684 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-16.png -rw-r--r-- runneradmin/197121 325 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-2-1.8-tRNS.png -rw-r--r-- runneradmin/197121 311 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-2-1.8.png -rw-r--r-- runneradmin/197121 325 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-2-linear-tRNS.png -rw-r--r-- runneradmin/197121 311 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-2-linear.png -rw-r--r-- runneradmin/197121 278 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-2-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 264 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-2-sRGB.png -rw-r--r-- runneradmin/197121 265 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-2-tRNS.png -rw-r--r-- runneradmin/197121 251 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-2.png -rw-r--r-- runneradmin/197121 327 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-4-1.8-tRNS.png -rw-r--r-- runneradmin/197121 313 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-4-1.8.png -rw-r--r-- runneradmin/197121 327 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-4-linear-tRNS.png -rw-r--r-- runneradmin/197121 313 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-4-linear.png -rw-r--r-- runneradmin/197121 280 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-4-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 266 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-4-sRGB.png -rw-r--r-- runneradmin/197121 267 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-4-tRNS.png -rw-r--r-- runneradmin/197121 253 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-4.png -rw-r--r-- runneradmin/197121 327 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-8-1.8-tRNS.png -rw-r--r-- runneradmin/197121 313 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-8-1.8.png -rw-r--r-- runneradmin/197121 327 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-8-linear-tRNS.png -rw-r--r-- runneradmin/197121 313 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-8-linear.png -rw-r--r-- runneradmin/197121 280 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-8-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 266 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-8-sRGB.png -rw-r--r-- runneradmin/197121 267 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-8-tRNS.png -rw-r--r-- runneradmin/197121 253 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-8.png -rw-r--r-- runneradmin/197121 919 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-alpha-16-1.8.png -rw-r--r-- runneradmin/197121 919 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-alpha-16-linear.png -rw-r--r-- runneradmin/197121 872 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-alpha-16-sRGB.png -rw-r--r-- runneradmin/197121 859 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-alpha-16.png -rw-r--r-- runneradmin/197121 744 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-alpha-8-1.8.png -rw-r--r-- runneradmin/197121 744 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-alpha-8-linear.png -rw-r--r-- runneradmin/197121 697 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-alpha-8-sRGB.png -rw-r--r-- runneradmin/197121 684 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/gray-alpha-8.png -rwxr-xr-x runneradmin/197121 2540 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/makepngs.sh -rw-r--r-- runneradmin/197121 342 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-1-1.8-tRNS.png -rw-r--r-- runneradmin/197121 329 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-1-1.8.png -rw-r--r-- runneradmin/197121 342 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-1-linear-tRNS.png -rw-r--r-- runneradmin/197121 329 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-1-linear.png -rw-r--r-- runneradmin/197121 295 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-1-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 282 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-1-sRGB.png -rw-r--r-- runneradmin/197121 282 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-1-tRNS.png -rw-r--r-- runneradmin/197121 269 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-1.png -rw-r--r-- runneradmin/197121 350 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-2-1.8-tRNS.png -rw-r--r-- runneradmin/197121 335 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-2-1.8.png -rw-r--r-- runneradmin/197121 350 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-2-linear-tRNS.png -rw-r--r-- runneradmin/197121 335 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-2-linear.png -rw-r--r-- runneradmin/197121 303 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-2-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 288 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-2-sRGB.png -rw-r--r-- runneradmin/197121 290 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-2-tRNS.png -rw-r--r-- runneradmin/197121 275 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-2.png -rw-r--r-- runneradmin/197121 400 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-4-1.8-tRNS.png -rw-r--r-- runneradmin/197121 373 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-4-1.8.png -rw-r--r-- runneradmin/197121 400 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-4-linear-tRNS.png -rw-r--r-- runneradmin/197121 373 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-4-linear.png -rw-r--r-- runneradmin/197121 353 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-4-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 326 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-4-sRGB.png -rw-r--r-- runneradmin/197121 340 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-4-tRNS.png -rw-r--r-- runneradmin/197121 313 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-4.png -rw-r--r-- runneradmin/197121 1360 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-8-1.8-tRNS.png -rw-r--r-- runneradmin/197121 1093 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-8-1.8.png -rw-r--r-- runneradmin/197121 1360 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-8-linear-tRNS.png -rw-r--r-- runneradmin/197121 1093 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-8-linear.png -rw-r--r-- runneradmin/197121 1313 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-8-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 1046 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-8-sRGB.png -rw-r--r-- runneradmin/197121 1300 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-8-tRNS.png -rw-r--r-- runneradmin/197121 1033 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/palette-8.png -rw-r--r-- runneradmin/197121 1211 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-16-1.8-tRNS.png -rw-r--r-- runneradmin/197121 1211 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-16-1.8.png -rw-r--r-- runneradmin/197121 1211 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-16-linear-tRNS.png -rw-r--r-- runneradmin/197121 1211 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-16-linear.png -rw-r--r-- runneradmin/197121 1164 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-16-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 1164 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-16-sRGB.png -rw-r--r-- runneradmin/197121 1151 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-16-tRNS.png -rw-r--r-- runneradmin/197121 1151 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-16.png -rw-r--r-- runneradmin/197121 837 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-8-1.8-tRNS.png -rw-r--r-- runneradmin/197121 819 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-8-1.8.png -rw-r--r-- runneradmin/197121 837 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-8-linear-tRNS.png -rw-r--r-- runneradmin/197121 819 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-8-linear.png -rw-r--r-- runneradmin/197121 790 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-8-sRGB-tRNS.png -rw-r--r-- runneradmin/197121 772 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-8-sRGB.png -rw-r--r-- runneradmin/197121 777 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-8-tRNS.png -rw-r--r-- runneradmin/197121 759 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-8.png -rw-r--r-- runneradmin/197121 1437 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-alpha-16-1.8.png -rw-r--r-- runneradmin/197121 1437 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-alpha-16-linear.png -rw-r--r-- runneradmin/197121 1390 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-alpha-16-sRGB.png -rw-r--r-- runneradmin/197121 1377 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-alpha-16.png -rw-r--r-- runneradmin/197121 919 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-alpha-8-1.8.png -rw-r--r-- runneradmin/197121 919 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-alpha-8-linear.png -rw-r--r-- runneradmin/197121 872 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-alpha-8-sRGB.png -rw-r--r-- runneradmin/197121 859 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/testpngs/rgb-alpha-8.png drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/ -rw-r--r-- runneradmin/197121 2518 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/checksum-icc.c -rwxr-xr-x runneradmin/197121 4346 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/chkfmt -rw-r--r-- runneradmin/197121 4095 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/cvtcolor.c -rw-r--r-- runneradmin/197121 27354 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/genpng.c -rwxr-xr-x runneradmin/197121 3036 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/intgamma.sh -rw-r--r-- runneradmin/197121 11567 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/makesRGB.c -rw-r--r-- runneradmin/197121 4369 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/png-fix-itxt.c -rw-r--r-- runneradmin/197121 75879 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/pngcp.c -rw-r--r-- runneradmin/197121 133765 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/pngfix.c -rw-r--r-- runneradmin/197121 1178 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/README.txt -rwxr-xr-x runneradmin/197121 916 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/reindent -rw-r--r-- runneradmin/197121 1271 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/tools/sRGB.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/ -rw-r--r-- runneradmin/197121 10492 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/cexcept.h -rw-r--r-- runneradmin/197121 12363 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/PngFile.c -rw-r--r-- runneradmin/197121 1139 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/PngFile.h -rw-r--r-- runneradmin/197121 2144 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/README.txt -rw-r--r-- runneradmin/197121 788 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/resource.h -rw-r--r-- runneradmin/197121 27510 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/VisualPng.c -rw-r--r-- runneradmin/197121 5204 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/VisualPng.dsp -rw-r--r-- runneradmin/197121 541 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/VisualPng.dsw -rw-r--r-- runneradmin/197121 766 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/VisualPng.ico -rw-r--r-- runneradmin/197121 208 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/VisualPng.png -rw-r--r-- runneradmin/197121 3944 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/contrib/visupng/VisualPng.rc -rwxr-xr-x runneradmin/197121 24359 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/depcomp -rw-r--r-- runneradmin/197121 41439 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/example.c -rw-r--r-- runneradmin/197121 19742 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/INSTALL -rwxr-xr-x runneradmin/197121 15886 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/install-sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/intel/ -rw-r--r-- runneradmin/197121 11717 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/intel/filter_sse2_intrinsics.c -rw-r--r-- runneradmin/197121 1845 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/intel/intel_init.c -rwxr-xr-x runneradmin/197121 2523 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/libpng-config.in -rw-r--r-- runneradmin/197121 233904 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/libpng-manual.txt -rw-r--r-- runneradmin/197121 272214 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/libpng.3 -rw-r--r-- runneradmin/197121 320 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/libpng.pc.in -rw-r--r-- runneradmin/197121 825 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/libpngpf.3 -rw-r--r-- runneradmin/197121 5479 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/LICENSE -rwxr-xr-x runneradmin/197121 335236 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/ltmain.sh -rw-r--r-- runneradmin/197121 14336 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/Makefile.am -rw-r--r-- runneradmin/197121 98860 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/Makefile.in drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/mips/ -rw-r--r-- runneradmin/197121 30282 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/mips/filter_msa_intrinsics.c -rw-r--r-- runneradmin/197121 4470 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/mips/mips_init.c -rwxr-xr-x runneradmin/197121 7093 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/missing -rw-r--r-- runneradmin/197121 2577 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/png.5 -rw-r--r-- runneradmin/197121 162020 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/png.c -rw-r--r-- runneradmin/197121 146107 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/png.h -rw-r--r-- runneradmin/197121 2498 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngbar.jpg -rw-r--r-- runneradmin/197121 2399 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngbar.png -rw-r--r-- runneradmin/197121 23469 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngconf.h -rw-r--r-- runneradmin/197121 5472 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngdebug.h -rw-r--r-- runneradmin/197121 30131 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngerror.c -rw-r--r-- runneradmin/197121 35281 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngget.c -rw-r--r-- runneradmin/197121 12781 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pnginfo.h -rw-r--r-- runneradmin/197121 8607 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngmem.c -rw-r--r-- runneradmin/197121 2069 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngnow.png -rw-r--r-- runneradmin/197121 32802 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngpread.c -rw-r--r-- runneradmin/197121 91920 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngpriv.h -rw-r--r-- runneradmin/197121 146562 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngread.c -rw-r--r-- runneradmin/197121 4018 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngrio.c -rw-r--r-- runneradmin/197121 172483 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngrtran.c -rw-r--r-- runneradmin/197121 152146 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngrutil.c -rw-r--r-- runneradmin/197121 53175 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngset.c -rw-r--r-- runneradmin/197121 20687 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngstruct.h -rw-r--r-- runneradmin/197121 64973 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngtest.c -rw-r--r-- runneradmin/197121 8759 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngtest.png -rw-r--r-- runneradmin/197121 26104 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngtrans.c -rw-r--r-- runneradmin/197121 511 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngusr.dfa -rw-r--r-- runneradmin/197121 5769 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngwio.c -rw-r--r-- runneradmin/197121 78823 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngwrite.c -rw-r--r-- runneradmin/197121 15912 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngwtran.c -rw-r--r-- runneradmin/197121 83131 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/pngwutil.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/powerpc/ -rw-r--r-- runneradmin/197121 26186 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/powerpc/filter_vsx_intrinsics.c -rw-r--r-- runneradmin/197121 4431 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/powerpc/powerpc_init.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/owatcom/ -rw-r--r-- runneradmin/197121 2171 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/owatcom/libpng.tgt -rw-r--r-- runneradmin/197121 972 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/owatcom/libpng.wpj -rw-r--r-- runneradmin/197121 6368 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/owatcom/pngconfig.mak -rw-r--r-- runneradmin/197121 2565 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/owatcom/pngstest.tgt -rw-r--r-- runneradmin/197121 1213 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/owatcom/pngtest.tgt -rw-r--r-- runneradmin/197121 1397 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/owatcom/pngvalid.tgt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/visualc71/ -rw-r--r-- runneradmin/197121 3664 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/visualc71/libpng.sln -rw-r--r-- runneradmin/197121 12215 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/visualc71/libpng.vcproj -rw-r--r-- runneradmin/197121 7523 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/visualc71/pngtest.vcproj -rw-r--r-- runneradmin/197121 467 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/visualc71/PRJ0041.mak -rw-r--r-- runneradmin/197121 2379 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/visualc71/README.txt -rw-r--r-- runneradmin/197121 1678 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/visualc71/README_zlib.txt -rw-r--r-- runneradmin/197121 10074 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/visualc71/zlib.vcproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/libpng/ -rw-r--r-- runneradmin/197121 12712 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/libpng/libpng.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pnglibconf/ -rw-r--r-- runneradmin/197121 2783 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pnglibconf/pnglibconf.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pngstest/ -rw-r--r-- runneradmin/197121 16823 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pngstest/pngstest.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pngtest/ -rw-r--r-- runneradmin/197121 12108 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pngtest/pngtest.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pngunknown/ -rw-r--r-- runneradmin/197121 12171 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pngunknown/pngunknown.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pngvalid/ -rw-r--r-- runneradmin/197121 11993 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/pngvalid/pngvalid.vcxproj -rw-r--r-- runneradmin/197121 3580 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/README.txt -rw-r--r-- runneradmin/197121 7907 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/vstudio.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/zlib/ -rw-r--r-- runneradmin/197121 9240 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/zlib/zlib.vcxproj -rw-r--r-- runneradmin/197121 2347 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/projects/vstudio/zlib.props -rw-r--r-- runneradmin/197121 9575 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/ -rwxr-xr-x runneradmin/197121 5901 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/checksym.awk -rw-r--r-- runneradmin/197121 2125 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/descrip.mms -rwxr-xr-x runneradmin/197121 5634 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/dfn.awk -rw-r--r-- runneradmin/197121 1461 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/genchk.cmake.in -rw-r--r-- runneradmin/197121 3301 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/genout.cmake.in -rw-r--r-- runneradmin/197121 5252 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/gensrc.cmake.in -rw-r--r-- runneradmin/197121 666 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/intprefix.c -rw-r--r-- runneradmin/197121 1797 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/libpng-config-body.in -rwxr-xr-x runneradmin/197121 412 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/libpng-config-head.in -rw-r--r-- runneradmin/197121 220 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/libpng.pc.in -rw-r--r-- runneradmin/197121 314092 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/libtool.m4 -rw-r--r-- runneradmin/197121 14951 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/ltoptions.m4 -rw-r--r-- runneradmin/197121 4508 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/ltsugar.m4 -rw-r--r-- runneradmin/197121 722 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/ltversion.m4 -rw-r--r-- runneradmin/197121 6239 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/lt~obsolete.m4 -rw-r--r-- runneradmin/197121 53 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/macro.lst -rw-r--r-- runneradmin/197121 8607 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.32sunu -rw-r--r-- runneradmin/197121 8642 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.64sunu -rw-r--r-- runneradmin/197121 2045 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.acorn -rw-r--r-- runneradmin/197121 4065 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.aix -rw-r--r-- runneradmin/197121 1553 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.amiga -rw-r--r-- runneradmin/197121 2276 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.atari -rw-r--r-- runneradmin/197121 4098 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.bc32 -rw-r--r-- runneradmin/197121 7819 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.beos -rw-r--r-- runneradmin/197121 3348 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.cegcc -rw-r--r-- runneradmin/197121 3146 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.clang -rw-r--r-- runneradmin/197121 3193 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.clang-asan -rw-r--r-- runneradmin/197121 7696 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.darwin -rw-r--r-- runneradmin/197121 7115 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.dec -rw-r--r-- runneradmin/197121 2626 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.dj2 -rw-r--r-- runneradmin/197121 1890 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.freebsd -rw-r--r-- runneradmin/197121 3142 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.gcc -rw-r--r-- runneradmin/197121 3189 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.gcc-asan -rw-r--r-- runneradmin/197121 7919 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.hp64 -rw-r--r-- runneradmin/197121 8105 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.hpgcc -rw-r--r-- runneradmin/197121 7781 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.hpux -rw-r--r-- runneradmin/197121 2972 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.ibmc -rw-r--r-- runneradmin/197121 3878 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.intel -rw-r--r-- runneradmin/197121 8446 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.linux -rw-r--r-- runneradmin/197121 9353 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.linux-opt -rw-r--r-- runneradmin/197121 3684 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.mips -rw-r--r-- runneradmin/197121 6555 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.msys -rw-r--r-- runneradmin/197121 1520 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.netbsd -rw-r--r-- runneradmin/197121 2744 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.openbsd -rw-r--r-- runneradmin/197121 7749 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.sco -rw-r--r-- runneradmin/197121 7877 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.sggcc -rw-r--r-- runneradmin/197121 7962 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.sgi -rw-r--r-- runneradmin/197121 8671 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.so9 -rw-r--r-- runneradmin/197121 8508 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.solaris -rw-r--r-- runneradmin/197121 5036 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.std -rw-r--r-- runneradmin/197121 4071 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.sunos -rw-r--r-- runneradmin/197121 3805 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makefile.vcwin32 -rw-r--r-- runneradmin/197121 4960 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/makevms.com -rwxr-xr-x runneradmin/197121 32518 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/options.awk -rw-r--r-- runneradmin/197121 39780 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/pnglibconf.dfa -rw-r--r-- runneradmin/197121 7830 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/pnglibconf.h.prebuilt -rwxr-xr-x runneradmin/197121 2212 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/pnglibconf.mak -rw-r--r-- runneradmin/197121 4070 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/pngwin.rc -rw-r--r-- runneradmin/197121 639 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/prefix.c -rw-r--r-- runneradmin/197121 3881 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/README.txt -rw-r--r-- runneradmin/197121 97 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/SCOPTIONS.ppc -rw-r--r-- runneradmin/197121 1070 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/smakefile.ppc -rw-r--r-- runneradmin/197121 442 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/sym.c -rw-r--r-- runneradmin/197121 2053 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/symbols.c -rw-r--r-- runneradmin/197121 6813 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/symbols.def -rw-r--r-- runneradmin/197121 1022 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/test.cmake.in -rw-r--r-- runneradmin/197121 515 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/scripts/vers.c -rwxr-xr-x runneradmin/197121 4790 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/test-driver drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/ -rwxr-xr-x runneradmin/197121 96 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngimage-full -rwxr-xr-x runneradmin/197121 83 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngimage-quick -rwxr-xr-x runneradmin/197121 1301 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest -rwxr-xr-x runneradmin/197121 53 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest-1.8 -rwxr-xr-x runneradmin/197121 54 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest-1.8-alpha -rwxr-xr-x runneradmin/197121 56 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest-linear -rwxr-xr-x runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest-linear-alpha -rwxr-xr-x runneradmin/197121 54 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest-none -rwxr-xr-x runneradmin/197121 55 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest-none-alpha -rwxr-xr-x runneradmin/197121 54 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest-sRGB -rwxr-xr-x runneradmin/197121 55 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngstest-sRGB-alpha -rwxr-xr-x runneradmin/197121 58 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngtest -rwxr-xr-x runneradmin/197121 613 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngtest-badpngs -rwxr-xr-x runneradmin/197121 79 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngunknown-discard -rwxr-xr-x runneradmin/197121 89 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngunknown-IDAT -rwxr-xr-x runneradmin/197121 79 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngunknown-if-safe -rwxr-xr-x runneradmin/197121 145 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngunknown-sAPI -rwxr-xr-x runneradmin/197121 76 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngunknown-save -rwxr-xr-x runneradmin/197121 76 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngunknown-sTER -rwxr-xr-x runneradmin/197121 76 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngunknown-vpAg -rwxr-xr-x runneradmin/197121 53 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-16-to-8 -rwxr-xr-x runneradmin/197121 56 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-alpha-mode -rwxr-xr-x runneradmin/197121 56 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-background -rwxr-xr-x runneradmin/197121 67 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-expand16-alpha-mode -rwxr-xr-x runneradmin/197121 67 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-expand16-background -rwxr-xr-x runneradmin/197121 66 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-expand16-transform -rwxr-xr-x runneradmin/197121 50 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-sbit -rwxr-xr-x runneradmin/197121 55 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-threshold -rwxr-xr-x runneradmin/197121 55 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-gamma-transform -rwxr-xr-x runneradmin/197121 79 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-progressive-interlace-standard -rwxr-xr-x runneradmin/197121 63 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-progressive-size -rwxr-xr-x runneradmin/197121 67 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-progressive-standard -rwxr-xr-x runneradmin/197121 48 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-standard -rwxr-xr-x runneradmin/197121 49 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/tests/pngvalid-transform -rw-r--r-- runneradmin/197121 1049 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/TODO -rw-r--r-- runneradmin/197121 351 2025-02-28 04:20 odamex-src-11.0.0/libraries/libpng/TRADEMARK -rw-r--r-- runneradmin/197121 1553 2025-02-28 04:19 odamex-src-11.0.0/libraries/libpng-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/ -rw-r--r-- runneradmin/197121 18431 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/COPYING -rw-r--r-- runneradmin/197121 16459 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/lzoconf.h -rw-r--r-- runneradmin/197121 130557 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/lzodefs.h -rw-r--r-- runneradmin/197121 2142 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/Makefile -rw-r--r-- runneradmin/197121 220039 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/minilzo.c -rw-r--r-- runneradmin/197121 3195 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/minilzo.h -rw-r--r-- runneradmin/197121 4126 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/README.LZO -rw-r--r-- runneradmin/197121 4823 2025-02-28 04:19 odamex-src-11.0.0/libraries/minilzo/testmini.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.github/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.github/workflows/ -rw-r--r-- runneradmin/197121 2002 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.github/workflows/codeql-analysis.yml -rw-r--r-- runneradmin/197121 1075 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.github/workflows/i586-mingw32msvc.yml -rw-r--r-- runneradmin/197121 1474 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.github/workflows/i686-w64-mingw32.yml -rw-r--r-- runneradmin/197121 1850 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.github/workflows/main.yml -rw-r--r-- runneradmin/197121 1642 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.github/workflows/miniupnpd.yml -rw-r--r-- runneradmin/197121 926 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.github/workflows/x86_64-w64-mingw32.yml -rw-r--r-- runneradmin/197121 1721 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.gitlab-ci.yml -rw-r--r-- runneradmin/197121 3165 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/.travis.yml -rw-r--r-- runneradmin/197121 1825 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/appveyor.yml -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/CODE_OF_CONDUCT -rw-r--r-- runneradmin/197121 396 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/CONTRIBUTING -rw-r--r-- runneradmin/197121 1512 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/LICENSE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/ -rw-r--r-- runneradmin/197121 10334 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/asyncsendto.c -rw-r--r-- runneradmin/197121 1932 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/asyncsendto.h -rw-r--r-- runneradmin/197121 3894 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/Changelog.txt -rw-r--r-- runneradmin/197121 1611 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/codelength.h -rw-r--r-- runneradmin/197121 1427 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/config.h -rw-r--r-- runneradmin/197121 2270 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/daemonize.c -rw-r--r-- runneradmin/197121 880 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/daemonize.h -rw-r--r-- runneradmin/197121 8459 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/getifaddr.c -rw-r--r-- runneradmin/197121 1104 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/getifaddr.h -rw-r--r-- runneradmin/197121 7536 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/getroute.c -rw-r--r-- runneradmin/197121 515 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/getroute.h -rw-r--r-- runneradmin/197121 9999 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/ifacewatch.c -rw-r--r-- runneradmin/197121 481 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/ifacewatch.h -rw-r--r-- runneradmin/197121 1496 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/LICENSE -rw-r--r-- runneradmin/197121 2912 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/listifaces.c -rw-r--r-- runneradmin/197121 3845 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/Makefile -rw-r--r-- runneradmin/197121 1323 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/minissdpd.1 -rw-r--r-- runneradmin/197121 48502 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/minissdpd.c -rwxr-xr-x runneradmin/197121 1240 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/minissdpd.init.d.script -rw-r--r-- runneradmin/197121 921 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/minissdpdtypes.h -rw-r--r-- runneradmin/197121 6628 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/openssdpsocket.c -rw-r--r-- runneradmin/197121 995 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/openssdpsocket.h -rw-r--r-- runneradmin/197121 2157 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/printresponse.c -rw-r--r-- runneradmin/197121 362 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/printresponse.h -rw-r--r-- runneradmin/197121 2096 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/README -rw-r--r-- runneradmin/197121 1332 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/README.fr -rw-r--r-- runneradmin/197121 2101 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/showminissdpdnotif.c -rwxr-xr-x runneradmin/197121 1996 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/submit_to_minissdpd.py -rw-r--r-- runneradmin/197121 738 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/testcodelength.c -rw-r--r-- runneradmin/197121 5421 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/testminissdpd.c -rwxr-xr-x runneradmin/197121 465 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/testminissdpd.sh -rwxr-xr-x runneradmin/197121 669 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/testminissdpdnotif.sh -rw-r--r-- runneradmin/197121 5153 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/upnputils.c -rw-r--r-- runneradmin/197121 1513 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/upnputils.h -rw-r--r-- runneradmin/197121 5 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/minissdpd/VERSION -rw-r--r-- runneradmin/197121 1770 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnp.podspec drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/ -rw-r--r-- runneradmin/197121 5243 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/apiversions.txt -rw-r--r-- runneradmin/197121 19488 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/Changelog.txt -rw-r--r-- runneradmin/197121 9778 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/CMakeLists.txt -rwxr-xr-x runneradmin/197121 165 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/external-ip.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/ -rw-r--r-- runneradmin/197121 1678 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/igd_desc_parse.h -rw-r--r-- runneradmin/197121 5264 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/miniupnpc.h -rw-r--r-- runneradmin/197121 695 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/miniupnpctypes.h -rw-r--r-- runneradmin/197121 581 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/miniupnpc_declspec.h -rw-r--r-- runneradmin/197121 717 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/miniwget.h -rw-r--r-- runneradmin/197121 1895 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/portlistingparse.h -rw-r--r-- runneradmin/197121 13930 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/upnpcommands.h -rw-r--r-- runneradmin/197121 994 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/upnpdev.h -rw-r--r-- runneradmin/197121 650 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/upnperrors.h -rw-r--r-- runneradmin/197121 1424 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/include/upnpreplyparse.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/java/ -rw-r--r-- runneradmin/197121 5015 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/java/JavaBridgeTest.java -rw-r--r-- runneradmin/197121 252 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/java/testjava.bat -rwxr-xr-x runneradmin/197121 182 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/java/testjava.sh -rw-r--r-- runneradmin/197121 1507 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/LICENSE -rw-r--r-- runneradmin/197121 12361 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/Makefile -rw-r--r-- runneradmin/197121 5645 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/Makefile.mingw drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/man3/ -rw-r--r-- runneradmin/197121 2935 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/man3/miniupnpc.3 -rw-r--r-- runneradmin/197121 188 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/MANIFEST.in -rw-r--r-- runneradmin/197121 220 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/mingw32make.bat -rw-r--r-- runneradmin/197121 312 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/miniupnpc-config.cmake -rw-r--r-- runneradmin/197121 1095 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/miniupnpc.def -rw-r--r-- runneradmin/197121 1216 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/miniupnpc.rc -rw-r--r-- runneradmin/197121 391 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/miniupnpcstrings.h.cmake -rw-r--r-- runneradmin/197121 716 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/miniupnpcstrings.h.in drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/ -rw-r--r-- runneradmin/197121 3243 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/genminiupnpcstrings.vbs -rw-r--r-- runneradmin/197121 1504 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/miniupnpc.sln -rw-r--r-- runneradmin/197121 5427 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/miniupnpc.vcproj -rw-r--r-- runneradmin/197121 11049 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/miniupnpc.vcxproj -rw-r--r-- runneradmin/197121 4995 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/miniupnpc.vcxproj.filters -rw-r--r-- runneradmin/197121 2153 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/miniupnpc_vs2010.sln -rw-r--r-- runneradmin/197121 11412 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/miniupnpc_vs2010.vcxproj -rw-r--r-- runneradmin/197121 4253 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/miniupnpc_vs2010.vcxproj.filters -rw-r--r-- runneradmin/197121 2197 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/miniupnpc_vs2015.sln -rw-r--r-- runneradmin/197121 4202 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/upnpc-static.vcproj -rw-r--r-- runneradmin/197121 9628 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/upnpc-static.vcxproj -rw-r--r-- runneradmin/197121 971 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/upnpc-static.vcxproj.filters -rw-r--r-- runneradmin/197121 10222 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/msvc/upnpc-static_vs2010.vcxproj -rwxr-xr-x runneradmin/197121 3046 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/pymoduletest.py -rwxr-xr-x runneradmin/197121 1446 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/pymoduletest3.py -rw-r--r-- runneradmin/197121 3558 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/README -rwxr-xr-x runneradmin/197121 1184 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/setup.py -rwxr-xr-x runneradmin/197121 1253 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/setupmingw32.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/ -rw-r--r-- runneradmin/197121 2965 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/addr_is_reserved.c -rw-r--r-- runneradmin/197121 498 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/addr_is_reserved.h -rw-r--r-- runneradmin/197121 1611 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/codelength.h -rw-r--r-- runneradmin/197121 7844 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/connecthostport.c -rw-r--r-- runneradmin/197121 663 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/connecthostport.h -rw-r--r-- runneradmin/197121 4745 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/igd_desc_parse.c -rw-r--r-- runneradmin/197121 5897 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/listdevices.c -rw-r--r-- runneradmin/197121 16802 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/minihttptestserver.c -rw-r--r-- runneradmin/197121 3640 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/minisoap.c -rw-r--r-- runneradmin/197121 557 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/minisoap.h -rw-r--r-- runneradmin/197121 29853 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/minissdpc.c -rw-r--r-- runneradmin/197121 1690 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/minissdpc.h -rw-r--r-- runneradmin/197121 21035 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/miniupnpc.c -rw-r--r-- runneradmin/197121 22167 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/miniupnpcmodule.c -rw-r--r-- runneradmin/197121 1058 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/miniupnpc_socketdef.h -rw-r--r-- runneradmin/197121 17548 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/miniwget.c -rw-r--r-- runneradmin/197121 467 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/miniwget_private.h -rw-r--r-- runneradmin/197121 6017 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/minixml.c -rw-r--r-- runneradmin/197121 1216 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/minixml.h -rw-r--r-- runneradmin/197121 3793 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/minixmlvalid.c -rw-r--r-- runneradmin/197121 4123 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/portlistingparse.c -rw-r--r-- runneradmin/197121 3212 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/receivedata.c -rw-r--r-- runneradmin/197121 770 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/receivedata.h -rw-r--r-- runneradmin/197121 1183 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/testaddr_is_reserved.c -rw-r--r-- runneradmin/197121 4642 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/testigddescparse.c -rw-r--r-- runneradmin/197121 1604 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/testminiwget.c -rw-r--r-- runneradmin/197121 1952 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/testminixml.c -rw-r--r-- runneradmin/197121 5007 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/testportlistingparse.c -rw-r--r-- runneradmin/197121 2482 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/testupnpreplyparse.c -rw-r--r-- runneradmin/197121 29172 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/upnpc.c -rw-r--r-- runneradmin/197121 36401 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/upnpcommands.c -rw-r--r-- runneradmin/197121 592 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/upnpdev.c -rw-r--r-- runneradmin/197121 2403 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/upnperrors.c -rw-r--r-- runneradmin/197121 4722 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/upnpreplyparse.c -rw-r--r-- runneradmin/197121 2494 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/src/win32_snprintf.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testdesc/ -rw-r--r-- runneradmin/197121 410 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testdesc/linksys_WAG200G_desc.values -rw-r--r-- runneradmin/197121 4094 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testdesc/linksys_WAG200G_desc.xml -rw-r--r-- runneradmin/197121 709 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testdesc/new_LiveBox_desc.values -rw-r--r-- runneradmin/197121 4614 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testdesc/new_LiveBox_desc.xml -rwxr-xr-x runneradmin/197121 3058 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testminiwget.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/ -rw-r--r-- runneradmin/197121 54 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/DeletePortMapping.namevalue -rw-r--r-- runneradmin/197121 387 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/DeletePortMapping.xml -rw-r--r-- runneradmin/197121 32 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/GetExternalIPAddress.namevalue -rw-r--r-- runneradmin/197121 353 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/GetExternalIPAddress.xml -rw-r--r-- runneradmin/197121 56 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/GetSpecificPortMappingEntryReq.namevalue -rw-r--r-- runneradmin/197121 402 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/GetSpecificPortMappingEntryReq.xml -rw-r--r-- runneradmin/197121 131 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/GetSpecificPortMappingEntryResp.namevalue -rw-r--r-- runneradmin/197121 539 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/GetSpecificPortMappingEntryResp.xml -rw-r--r-- runneradmin/197121 212 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/readme.txt -rw-r--r-- runneradmin/197121 112 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/SetDefaultConnectionService.namevalue -rw-r--r-- runneradmin/197121 456 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testreplyparse/SetDefaultConnectionService.xml -rwxr-xr-x runneradmin/197121 2578 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testupnpigd.py -rwxr-xr-x runneradmin/197121 270 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/testupnpreplyparse.sh -rwxr-xr-x runneradmin/197121 1744 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/updateminiupnpcstrings.sh -rw-r--r-- runneradmin/197121 7 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/VERSION -rw-r--r-- runneradmin/197121 3706 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc/wingenminiupnpcstrings.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/ -rw-r--r-- runneradmin/197121 83 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/Changelog.txt -rw-r--r-- runneradmin/197121 114 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/config.h -rw-r--r-- runneradmin/197121 263 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/declspec.h -rw-r--r-- runneradmin/197121 4745 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/igd_desc_parse.c -rw-r--r-- runneradmin/197121 1678 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/igd_desc_parse.h -rw-r--r-- runneradmin/197121 3130 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/Makefile -rw-r--r-- runneradmin/197121 30271 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/miniupnpc-async.c -rw-r--r-- runneradmin/197121 3590 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/miniupnpc-async.h -rw-r--r-- runneradmin/197121 5865 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/minixml.c -rw-r--r-- runneradmin/197121 1216 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/minixml.h -rw-r--r-- runneradmin/197121 2250 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/parsessdpreply.c -rw-r--r-- runneradmin/197121 1478 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/parsessdpreply.h -rw-r--r-- runneradmin/197121 278 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/README -rw-r--r-- runneradmin/197121 5320 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/testasync.c -rw-r--r-- runneradmin/197121 4722 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/upnpreplyparse.c -rw-r--r-- runneradmin/197121 1424 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/upnpreplyparse.h -rw-r--r-- runneradmin/197121 2346 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/upnputils.c -rw-r--r-- runneradmin/197121 748 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-async/upnputils.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/ -rw-r--r-- runneradmin/197121 297 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/declspec.h -rw-r--r-- runneradmin/197121 4745 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/igd_desc_parse.c -rw-r--r-- runneradmin/197121 1678 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/igd_desc_parse.h -rw-r--r-- runneradmin/197121 1820 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/Makefile -rw-r--r-- runneradmin/197121 33789 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/miniupnpc-libevent.c -rw-r--r-- runneradmin/197121 4412 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/miniupnpc-libevent.h -rw-r--r-- runneradmin/197121 6017 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/minixml.c -rw-r--r-- runneradmin/197121 1216 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/minixml.h -rw-r--r-- runneradmin/197121 390 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/README -rw-r--r-- runneradmin/197121 7722 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/upnpc-libevent.c -rw-r--r-- runneradmin/197121 4722 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/upnpreplyparse.c -rw-r--r-- runneradmin/197121 1424 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libevent/upnpreplyparse.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/ -rw-r--r-- runneradmin/197121 1611 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/codelength.h -rw-r--r-- runneradmin/197121 1621 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/example.c -rw-r--r-- runneradmin/197121 390 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/Makefile -rw-r--r-- runneradmin/197121 5937 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/minissdpc-libuv.c -rw-r--r-- runneradmin/197121 1785 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/minissdpc-libuv.h -rw-r--r-- runneradmin/197121 581 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/miniupnpc_declspec.h -rw-r--r-- runneradmin/197121 270 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/README -rw-r--r-- runneradmin/197121 761 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpc-libuv/upnpdev.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ -rw-r--r-- runneradmin/197121 10334 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/asyncsendto.c -rw-r--r-- runneradmin/197121 1932 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/asyncsendto.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/bsd/ -rw-r--r-- runneradmin/197121 1864 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/bsd/getifstats.c -rw-r--r-- runneradmin/197121 4005 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/bsd/getroute.c -rw-r--r-- runneradmin/197121 3789 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/bsd/ifacewatcher.c -rw-r--r-- runneradmin/197121 454 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/bsd/Makefile -rw-r--r-- runneradmin/197121 761 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/bsd/testgetifstats.c -rw-r--r-- runneradmin/197121 741 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/bsd/testifacewatcher.c -rw-r--r-- runneradmin/197121 40775 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/Changelog.txt -rw-r--r-- runneradmin/197121 418 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/check.mk -rw-r--r-- runneradmin/197121 1611 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/codelength.h -rw-r--r-- runneradmin/197121 3044 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/commonrdr.h -rwxr-xr-x runneradmin/197121 30561 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/configure -rw-r--r-- runneradmin/197121 2270 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/daemonize.c -rw-r--r-- runneradmin/197121 880 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/daemonize.h -rw-r--r-- runneradmin/197121 1683 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/getconnstatus.c -rw-r--r-- runneradmin/197121 776 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/getconnstatus.h -rw-r--r-- runneradmin/197121 8459 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/getifaddr.c -rw-r--r-- runneradmin/197121 1104 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/getifaddr.h -rw-r--r-- runneradmin/197121 684 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/getifstats.h -rw-r--r-- runneradmin/197121 515 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/getroute.h -rw-r--r-- runneradmin/197121 731 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/gitrev.mk -rw-r--r-- runneradmin/197121 2192 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ifacewatcher.h -rw-r--r-- runneradmin/197121 8884 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/INSTALL drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipf/ -rw-r--r-- runneradmin/197121 20255 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipf/ipfrdr.c -rw-r--r-- runneradmin/197121 1755 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipf/ipfrdr.h -rw-r--r-- runneradmin/197121 242 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipf/Makefile -rw-r--r-- runneradmin/197121 1772 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipf/testipfrdr.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipfw/ -rw-r--r-- runneradmin/197121 2416 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipfw/ipfwaux.c -rw-r--r-- runneradmin/197121 872 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipfw/ipfwaux.h -rw-r--r-- runneradmin/197121 13890 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipfw/ipfwrdr.c -rw-r--r-- runneradmin/197121 1753 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipfw/ipfwrdr.h -rw-r--r-- runneradmin/197121 284 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipfw/Makefile -rw-r--r-- runneradmin/197121 2664 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/ipfw/testipfwrdr.c -rw-r--r-- runneradmin/197121 1507 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/LICENSE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/linux/ -rw-r--r-- runneradmin/197121 4514 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/linux/getifstats.c -rw-r--r-- runneradmin/197121 5551 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/linux/getroute.c -rw-r--r-- runneradmin/197121 10543 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/linux/ifacewatcher.c -rwxr-xr-x runneradmin/197121 1697 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/linux/miniupnpd.init.d.script -rw-r--r-- runneradmin/197121 196 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/linux/miniupnpd.service drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/mac/ -rw-r--r-- runneradmin/197121 2619 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/mac/getifstats.c -rw-r--r-- runneradmin/197121 276 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/mac/Makefile -rw-r--r-- runneradmin/197121 470 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/mac/org.tuxfamily.miniupnpd.plist.before -rw-r--r-- runneradmin/197121 815 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/mac/testgetifstats.c -rw-r--r-- runneradmin/197121 1739 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/macros.h -rw-r--r-- runneradmin/197121 7892 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/Makefile.bsd -rw-r--r-- runneradmin/197121 7005 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/Makefile.linux -rw-r--r-- runneradmin/197121 5624 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/Makefile.linux_nft -rw-r--r-- runneradmin/197121 4558 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/Makefile.macosx -rw-r--r-- runneradmin/197121 6246 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/Makefile.sunos -rw-r--r-- runneradmin/197121 50830 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/minissdp.c -rw-r--r-- runneradmin/197121 1558 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/minissdp.h -rw-r--r-- runneradmin/197121 2825 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpd.8 -rw-r--r-- runneradmin/197121 87885 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpd.c -rw-r--r-- runneradmin/197121 6903 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpd.conf -rw-r--r-- runneradmin/197121 111024 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpd.doxyconf -rwxr-xr-x runneradmin/197121 263 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpd.rc.once.d.script -rw-r--r-- runneradmin/197121 1625 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpdctl.c -rw-r--r-- runneradmin/197121 364 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpdctl.txt -rw-r--r-- runneradmin/197121 1306 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpdpath.h -rw-r--r-- runneradmin/197121 1017 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/miniupnpdtypes.h -rw-r--r-- runneradmin/197121 6017 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/minixml.c -rw-r--r-- runneradmin/197121 1216 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/minixml.h -rw-r--r-- runneradmin/197121 16005 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/natpmp.c -rw-r--r-- runneradmin/197121 1365 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/natpmp.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/ -rwxr-xr-x runneradmin/197121 252 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/ip6tables_display.sh -rwxr-xr-x runneradmin/197121 200 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/ip6tables_flush.sh -rwxr-xr-x runneradmin/197121 834 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/ip6tables_init.sh -rwxr-xr-x runneradmin/197121 460 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/ip6tables_removeall.sh -rwxr-xr-x runneradmin/197121 478 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptables_display.sh -rwxr-xr-x runneradmin/197121 316 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptables_display_miniupnpd.sh -rwxr-xr-x runneradmin/197121 290 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptables_flush.sh -rwxr-xr-x runneradmin/197121 2513 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptables_init.sh -rwxr-xr-x runneradmin/197121 1497 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptables_removeall.sh -rw-r--r-- runneradmin/197121 59717 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptcrdr.c -rw-r--r-- runneradmin/197121 2692 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptcrdr.h -rw-r--r-- runneradmin/197121 13214 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptpinhole.c -rw-r--r-- runneradmin/197121 1572 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/iptpinhole.h -rw-r--r-- runneradmin/197121 2815 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/Makefile -rwxr-xr-x runneradmin/197121 1420 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/miniupnpd_functions.sh -rw-r--r-- runneradmin/197121 6668 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/nfct_get.c -rw-r--r-- runneradmin/197121 2655 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/testiptcrdr.c -rw-r--r-- runneradmin/197121 1868 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/testiptcrdr_dscp.c -rw-r--r-- runneradmin/197121 1973 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/testiptcrdr_peer.c -rw-r--r-- runneradmin/197121 668 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/testiptpinhole.c -rw-r--r-- runneradmin/197121 1384 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/test_nfct_get.c -rw-r--r-- runneradmin/197121 899 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter/tiny_nf_nat.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/ -rw-r--r-- runneradmin/197121 1116 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/Makefile -rw-r--r-- runneradmin/197121 6668 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/nfct_get.c -rw-r--r-- runneradmin/197121 17396 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/nftnlrdr.c -rw-r--r-- runneradmin/197121 2724 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/nftnlrdr.h -rw-r--r-- runneradmin/197121 39538 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/nftnlrdr_misc.c -rw-r--r-- runneradmin/197121 4412 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/nftnlrdr_misc.h -rw-r--r-- runneradmin/197121 10724 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/nftpinhole.c -rw-r--r-- runneradmin/197121 1573 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/nftpinhole.h -rw-r--r-- runneradmin/197121 2299 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/scripts/ -rwxr-xr-x runneradmin/197121 609 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/scripts/miniupnpd_functions.sh -rwxr-xr-x runneradmin/197121 241 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/scripts/nft_delete_chain.sh -rwxr-xr-x runneradmin/197121 235 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/scripts/nft_display.sh -rwxr-xr-x runneradmin/197121 199 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/scripts/nft_flush.sh -rwxr-xr-x runneradmin/197121 1310 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/scripts/nft_init.sh -rwxr-xr-x runneradmin/197121 613 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/scripts/nft_removeall.sh -rw-r--r-- runneradmin/197121 2821 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/testnftnlrdr.c -rw-r--r-- runneradmin/197121 898 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/testnftpinhole.c -rw-r--r-- runneradmin/197121 1637 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/test_nfct_get.c -rw-r--r-- runneradmin/197121 899 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/netfilter_nft/tiny_nf_nat.h -rw-r--r-- runneradmin/197121 463 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/objects.mk -rw-r--r-- runneradmin/197121 8572 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/options.c -rw-r--r-- runneradmin/197121 3231 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/options.h -rw-r--r-- runneradmin/197121 7360 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pcplearndscp.c -rw-r--r-- runneradmin/197121 2107 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pcplearndscp.h -rw-r--r-- runneradmin/197121 54305 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pcpserver.c -rw-r--r-- runneradmin/197121 2709 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pcpserver.h -rw-r--r-- runneradmin/197121 10748 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pcp_msg_struct.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pf/ -rw-r--r-- runneradmin/197121 623 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pf/Makefile -rw-r--r-- runneradmin/197121 40398 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pf/obsdrdr.c -rw-r--r-- runneradmin/197121 2319 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pf/obsdrdr.h -rw-r--r-- runneradmin/197121 12299 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pf/pfpinhole.c -rw-r--r-- runneradmin/197121 1488 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pf/pfpinhole.h -rw-r--r-- runneradmin/197121 4024 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pf/testobsdrdr.c -rw-r--r-- runneradmin/197121 2982 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/pf/testpfpinhole.c -rw-r--r-- runneradmin/197121 11565 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/portinuse.c -rw-r--r-- runneradmin/197121 653 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/portinuse.h -rw-r--r-- runneradmin/197121 1369 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/solaris/ -rw-r--r-- runneradmin/197121 2366 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/solaris/getifstats.c -rw-r--r-- runneradmin/197121 3766 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testasyncsendto.c -rw-r--r-- runneradmin/197121 1553 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testgetifaddr.c -rwxr-xr-x runneradmin/197121 1024 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testgetifaddr.sh -rw-r--r-- runneradmin/197121 1113 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testgetifstats.c -rw-r--r-- runneradmin/197121 2732 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testgetroute.c -rw-r--r-- runneradmin/197121 2056 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testminissdp.c -rw-r--r-- runneradmin/197121 1335 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testportinuse.c -rw-r--r-- runneradmin/197121 3736 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testssdppktgen.c -rw-r--r-- runneradmin/197121 6293 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testupnpdescgen.c -rw-r--r-- runneradmin/197121 1504 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testupnppermissions.c -rwxr-xr-x runneradmin/197121 1286 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/testupnppermissions.sh -rw-r--r-- runneradmin/197121 911 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/TODO -rw-r--r-- runneradmin/197121 41054 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpdescgen.c -rw-r--r-- runneradmin/197121 2593 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpdescgen.h -rw-r--r-- runneradmin/197121 1565 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpdescstrings.h -rw-r--r-- runneradmin/197121 18484 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpevents.c -rw-r--r-- runneradmin/197121 1277 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpevents.h -rw-r--r-- runneradmin/197121 5760 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpglobalvars.c -rw-r--r-- runneradmin/197121 4765 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpglobalvars.h -rw-r--r-- runneradmin/197121 36234 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnphttp.c -rw-r--r-- runneradmin/197121 4123 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnphttp.h -rw-r--r-- runneradmin/197121 7039 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnppermissions.c -rw-r--r-- runneradmin/197121 2017 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnppermissions.h -rw-r--r-- runneradmin/197121 28594 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnppinhole.c -rw-r--r-- runneradmin/197121 2865 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnppinhole.h -rw-r--r-- runneradmin/197121 22636 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpredirect.c -rw-r--r-- runneradmin/197121 3908 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpredirect.h -rw-r--r-- runneradmin/197121 4722 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpreplyparse.c -rw-r--r-- runneradmin/197121 1424 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpreplyparse.h -rw-r--r-- runneradmin/197121 72059 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpsoap.c -rw-r--r-- runneradmin/197121 677 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpsoap.h -rw-r--r-- runneradmin/197121 17966 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpstun.c -rw-r--r-- runneradmin/197121 455 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpstun.h -rw-r--r-- runneradmin/197121 1206 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnpurns.h -rw-r--r-- runneradmin/197121 6318 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnputils.c -rw-r--r-- runneradmin/197121 1796 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/upnputils.h -rw-r--r-- runneradmin/197121 7 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/miniupnpd/VERSION -rw-r--r-- runneradmin/197121 1861 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/README -rw-r--r-- runneradmin/197121 427 2025-02-28 04:20 odamex-src-11.0.0/libraries/miniupnp/SECURITY.md -rw-r--r-- runneradmin/197121 725 2025-02-28 04:19 odamex-src-11.0.0/libraries/miniupnp-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/.github/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/.github/workflows/ -rw-r--r-- runneradmin/197121 1412 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/.github/workflows/build.yml -rw-r--r-- runneradmin/197121 648 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/.github/workflows/docs.yml -rw-r--r-- runneradmin/197121 10618 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/CHANGELOG.txt -rw-r--r-- runneradmin/197121 7289 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/CMakeLists.txt -rw-r--r-- runneradmin/197121 120965 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/Doxyfile -rw-r--r-- runneradmin/197121 1889 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/license.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/packaging/ -rw-r--r-- runneradmin/197121 337 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/packaging/portmidi.pc.in -rw-r--r-- runneradmin/197121 269 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/packaging/PortMidiConfig.cmake.in drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_common/ -rw-r--r-- runneradmin/197121 6608 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_common/CMakeLists.txt -rw-r--r-- runneradmin/197121 8976 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_common/pminternal.h -rw-r--r-- runneradmin/197121 8707 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_common/pmutil.c -rw-r--r-- runneradmin/197121 7151 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_common/pmutil.h -rw-r--r-- runneradmin/197121 48985 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_common/portmidi.c -rw-r--r-- runneradmin/197121 43394 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_common/portmidi.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_haiku/ -rw-r--r-- runneradmin/197121 15921 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_haiku/pmhaiku.cpp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/ -rw-r--r-- runneradmin/197121 4274 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/jportmidi/ -rw-r--r-- runneradmin/197121 19448 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/jportmidi/JPortMidi.java -rw-r--r-- runneradmin/197121 5648 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/jportmidi/JPortMidiApi.java -rw-r--r-- runneradmin/197121 267 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/jportmidi/JPortMidiException.java -rw-r--r-- runneradmin/197121 1600 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/make.bat drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/ -rw-r--r-- runneradmin/197121 35 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/manifest.txt -rwxr-xr-x runneradmin/197121 547 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults -rw-r--r-- runneradmin/197121 17464 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults-icon.bmp -rw-r--r-- runneradmin/197121 6976 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults-icon.gif -rw-r--r-- runneradmin/197121 6986 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults-icon.png -rw-r--r-- runneradmin/197121 19957 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults-icon.xcf -rw-r--r-- runneradmin/197121 1722 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults-license.txt -rw-r--r-- runneradmin/197121 74 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults.bat -rw-r--r-- runneradmin/197121 36751 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults.icns -rw-r--r-- runneradmin/197121 99678 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/pmdefaults.ico -rw-r--r-- runneradmin/197121 451 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/PmDefaults.java -rw-r--r-- runneradmin/197121 15971 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/PmDefaultsFrame.java -rw-r--r-- runneradmin/197121 753 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/portmusic_logo.png -rw-r--r-- runneradmin/197121 665 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmdefaults/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmjni/ -rw-r--r-- runneradmin/197121 8975 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmjni/jportmidi_JportMidiApi.h -rw-r--r-- runneradmin/197121 9146 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmjni/pmjni.c -rw-r--r-- runneradmin/197121 1399 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/pmjni/pmjni.rc -rw-r--r-- runneradmin/197121 3086 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_java/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/ -rw-r--r-- runneradmin/197121 3190 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/finddefault.c -rw-r--r-- runneradmin/197121 163 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/finddefault.h -rw-r--r-- runneradmin/197121 2239 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/pmlinux.c -rw-r--r-- runneradmin/197121 116 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/pmlinux.h -rw-r--r-- runneradmin/197121 30979 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/pmlinuxalsa.c -rw-r--r-- runneradmin/197121 123 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/pmlinuxalsa.h -rw-r--r-- runneradmin/197121 725 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/pmlinuxnull.c -rw-r--r-- runneradmin/197121 123 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/pmlinuxnull.h -rw-r--r-- runneradmin/197121 3074 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_linux/README_LINUX.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/ -rw-r--r-- runneradmin/197121 1868 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/finddefault.c -rw-r--r-- runneradmin/197121 4483 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/Makefile.osx -rw-r--r-- runneradmin/197121 1515 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/pmmac.c -rw-r--r-- runneradmin/197121 112 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/pmmac.h -rw-r--r-- runneradmin/197121 52126 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/pmmacosxcm.c -rw-r--r-- runneradmin/197121 173 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/pmmacosxcm.h -rw-r--r-- runneradmin/197121 35265 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/readbinaryplist.c -rw-r--r-- runneradmin/197121 2091 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/readbinaryplist.h -rw-r--r-- runneradmin/197121 3335 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_mac/README_MAC.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/ -rw-r--r-- runneradmin/197121 1253 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/CMakeLists.txt -rw-r--r-- runneradmin/197121 9804 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/fast.c -rw-r--r-- runneradmin/197121 7980 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/fastrcv.c -rw-r--r-- runneradmin/197121 10123 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/latency.c -rw-r--r-- runneradmin/197121 9074 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/midiclock.c -rw-r--r-- runneradmin/197121 12657 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/midithread.c -rw-r--r-- runneradmin/197121 17536 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/midithru.c -rw-r--r-- runneradmin/197121 19915 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/mm.c -rw-r--r-- runneradmin/197121 7613 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/multivirtual.c -rw-r--r-- runneradmin/197121 1765 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/pmlist.c -rw-r--r-- runneradmin/197121 4894 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/qtest.c -rw-r--r-- runneradmin/197121 14778 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/README.txt -rw-r--r-- runneradmin/197121 3583 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/recvvirtual.c -rw-r--r-- runneradmin/197121 4234 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/sendvirtual.c -rw-r--r-- runneradmin/197121 17712 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/sysex.c -rw-r--r-- runneradmin/197121 18393 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/testio.c -rw-r--r-- runneradmin/197121 12812 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/txdata.syx -rw-r--r-- runneradmin/197121 10447 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_test/virttest.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_win/ -rw-r--r-- runneradmin/197121 7457 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_win/debugging_dlls.txt -rw-r--r-- runneradmin/197121 3667 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_win/pmwin.c -rw-r--r-- runneradmin/197121 45268 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_win/pmwinmm.c -rw-r--r-- runneradmin/197121 137 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_win/pmwinmm.h -rw-r--r-- runneradmin/197121 7238 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_win/README_WIN.txt -rw-r--r-- runneradmin/197121 1012 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/pm_win/static.cmake -rw-r--r-- runneradmin/197121 753 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/portmusic_logo.png drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/porttime/ -rw-r--r-- runneradmin/197121 129 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/porttime/porttime.c -rw-r--r-- runneradmin/197121 2733 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/porttime/porttime.h -rw-r--r-- runneradmin/197121 2406 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/porttime/pthaiku.cpp -rw-r--r-- runneradmin/197121 4192 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/porttime/ptlinux.c -rw-r--r-- runneradmin/197121 3809 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/porttime/ptmacosx_cf.c -rw-r--r-- runneradmin/197121 6713 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/porttime/ptmacosx_mach.c -rw-r--r-- runneradmin/197121 1603 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/porttime/ptwinmm.c -rw-r--r-- runneradmin/197121 5130 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/README.md -rw-r--r-- runneradmin/197121 3808 2025-02-28 04:20 odamex-src-11.0.0/libraries/portmidi/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ -rw-r--r-- runneradmin/197121 103 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.bazelignore drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/ISSUE_TEMPLATE/ -rw-r--r-- runneradmin/197121 1110 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/ISSUE_TEMPLATE/bug_report.md -rw-r--r-- runneradmin/197121 732 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/ISSUE_TEMPLATE/feature_request.md -rw-r--r-- runneradmin/197121 849 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/mergeable.yml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/workflows/ -rw-r--r-- runneradmin/197121 954 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/workflows/codespell.yml -rw-r--r-- runneradmin/197121 961 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/workflows/objc_cocoapods.yml -rw-r--r-- runneradmin/197121 1282 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.github/workflows/php-ext.yml -rw-r--r-- runneradmin/197121 540 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/.readthedocs.yml -rw-r--r-- runneradmin/197121 1497 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/appveyor.bat -rw-r--r-- runneradmin/197121 1213 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/appveyor.yml -rwxr-xr-x runneradmin/197121 1254 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/autogen.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/ -rw-r--r-- runneradmin/197121 2994 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/benchmarks.proto -rw-r--r-- runneradmin/197121 2354 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/cpp/ -rw-r--r-- runneradmin/197121 626 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/cpp/BUILD.bazel -rw-r--r-- runneradmin/197121 8357 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/cpp/cpp_benchmark.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/ -rw-r--r-- runneradmin/197121 2480 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/proto2/ -rw-r--r-- runneradmin/197121 4558 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/proto2/benchmark_message1_proto2.proto -rw-r--r-- runneradmin/197121 1238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/proto2/BUILD.bazel -rw-r--r-- runneradmin/197121 289 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/proto2/dataset.google_message1_proto2.pb drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/proto3/ -rw-r--r-- runneradmin/197121 3484 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/proto3/benchmark_message1_proto3.proto -rw-r--r-- runneradmin/197121 1238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/proto3/BUILD.bazel -rw-r--r-- runneradmin/197121 289 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message1/proto3/dataset.google_message1_proto3.pb drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message2/ -rw-r--r-- runneradmin/197121 4248 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message2/benchmark_message2.proto -rw-r--r-- runneradmin/197121 1189 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message2/BUILD.bazel -rw-r--r-- runneradmin/197121 84625 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message2/dataset.google_message2.pb drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/ -rw-r--r-- runneradmin/197121 24170 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3.proto -rw-r--r-- runneradmin/197121 41888 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3_1.proto -rw-r--r-- runneradmin/197121 21043 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3_2.proto -rw-r--r-- runneradmin/197121 18432 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3_3.proto -rw-r--r-- runneradmin/197121 18393 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3_4.proto -rw-r--r-- runneradmin/197121 16620 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3_5.proto -rw-r--r-- runneradmin/197121 15696 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3_6.proto -rw-r--r-- runneradmin/197121 2793 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3_7.proto -rw-r--r-- runneradmin/197121 46718 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/benchmark_message3_8.proto -rw-r--r-- runneradmin/197121 1456 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message3/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message4/ -rw-r--r-- runneradmin/197121 18915 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message4/benchmark_message4.proto -rw-r--r-- runneradmin/197121 18818 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message4/benchmark_message4_1.proto -rw-r--r-- runneradmin/197121 10947 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message4/benchmark_message4_2.proto -rw-r--r-- runneradmin/197121 17510 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message4/benchmark_message4_3.proto -rw-r--r-- runneradmin/197121 1261 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/datasets/google_message4/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/go/ -rw-r--r-- runneradmin/197121 3472 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/go/go_benchmark_test.go -rw-r--r-- runneradmin/197121 4871 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/google_size.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/ -rw-r--r-- runneradmin/197121 3294 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/pom.xml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/src/main/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/src/main/java/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/src/main/java/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/src/main/java/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/src/main/java/com/google/protobuf/ -rw-r--r-- runneradmin/197121 8092 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/java/src/main/java/com/google/protobuf/ProtoCaliperBenchmark.java drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/js/ -rw-r--r-- runneradmin/197121 977 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/js/benchmark_suite.js -rw-r--r-- runneradmin/197121 2712 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/js/js_benchmark.js -rw-r--r-- runneradmin/197121 43596 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/Makefile.am drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/php/ -rw-r--r-- runneradmin/197121 1182 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/php/autoload.php -rw-r--r-- runneradmin/197121 5431 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/php/PhpBenchmark.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/protobuf.js/ -rw-r--r-- runneradmin/197121 601 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/protobuf.js/generate_pbjs_files.js -rw-r--r-- runneradmin/197121 2105 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/protobuf.js/protobufjs_benchmark.js drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/python/ -rw-r--r-- runneradmin/197121 1293 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/python/python_benchmark_messages.cc -rw-r--r-- runneradmin/197121 6947 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/python/py_benchmark.py -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/python/__init__.py -rw-r--r-- runneradmin/197121 6398 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/ -rwxr-xr-x runneradmin/197121 6326 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/big_query_utils.py -rw-r--r-- runneradmin/197121 1940 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/data_proto2_to_proto3_util.h -rw-r--r-- runneradmin/197121 2817 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/gogo_data_scrubber.cc -rw-r--r-- runneradmin/197121 2821 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/proto3_data_stripper.cc -rw-r--r-- runneradmin/197121 3352 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/protoc-gen-gogoproto.cc -rw-r--r-- runneradmin/197121 3575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/protoc-gen-proto2_to_proto3.cc -rw-r--r-- runneradmin/197121 10550 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/result_parser.py -rw-r--r-- runneradmin/197121 3808 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/result_uploader.py -rw-r--r-- runneradmin/197121 6698 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/schema_proto2_to_proto3_util.h -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/util/__init__.py -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/benchmarks/__init__.py -rw-r--r-- runneradmin/197121 48129 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/build_defs/ -rw-r--r-- runneradmin/197121 4230 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/build_defs/BUILD.bazel -rw-r--r-- runneradmin/197121 1038 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/build_defs/cc_proto_blacklist_test.bzl -rw-r--r-- runneradmin/197121 987 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/build_defs/compiler_config_setting.bzl -rw-r--r-- runneradmin/197121 2059 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/build_defs/cpp_opts.bzl -rwxr-xr-x runneradmin/197121 1787 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/build_files_updated_unittest.sh -rw-r--r-- runneradmin/197121 159112 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/CHANGES.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/ -rw-r--r-- runneradmin/197121 358 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/CMakeLists.txt -rw-r--r-- runneradmin/197121 2303 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/conformance.cmake -rw-r--r-- runneradmin/197121 2189 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/examples.cmake -rw-r--r-- runneradmin/197121 16608 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/extract_includes.bat.in -rw-r--r-- runneradmin/197121 6459 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/install.cmake -rw-r--r-- runneradmin/197121 6795 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/libprotobuf-lite.cmake -rw-r--r-- runneradmin/197121 7824 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/libprotobuf.cmake -rw-r--r-- runneradmin/197121 9445 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/libprotoc.cmake -rw-r--r-- runneradmin/197121 2954 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/protobuf-config-version.cmake.in -rw-r--r-- runneradmin/197121 6219 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/protobuf-config.cmake.in -rw-r--r-- runneradmin/197121 355 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/protobuf-lite.pc.cmake -rw-r--r-- runneradmin/197121 5961 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/protobuf-module.cmake.in -rw-r--r-- runneradmin/197121 288 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/protobuf-options.cmake -rw-r--r-- runneradmin/197121 355 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/protobuf.pc.cmake -rw-r--r-- runneradmin/197121 339 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/protoc.cmake -rw-r--r-- runneradmin/197121 16388 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/README.md -rw-r--r-- runneradmin/197121 15703 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/tests.cmake -rw-r--r-- runneradmin/197121 1460 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/cmake/version.rc.in -rw-r--r-- runneradmin/197121 13722 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/CMakeLists.txt -rw-r--r-- runneradmin/197121 8330 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/configure.ac drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/ -rw-r--r-- runneradmin/197121 773 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/autoload.php -rw-r--r-- runneradmin/197121 124715 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/binary_json_conformance_suite.cc -rw-r--r-- runneradmin/197121 7008 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/binary_json_conformance_suite.h -rw-r--r-- runneradmin/197121 4388 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/BUILD.bazel -rw-r--r-- runneradmin/197121 7546 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance.proto -rw-r--r-- runneradmin/197121 15676 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/ConformanceJava.java -rw-r--r-- runneradmin/197121 12694 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/ConformanceJavaLite.java -rw-r--r-- runneradmin/197121 9109 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_cpp.cc -rwxr-xr-x runneradmin/197121 6518 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_nodejs.js -rw-r--r-- runneradmin/197121 7631 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_objc.m -rw-r--r-- runneradmin/197121 4392 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_php.php -rwxr-xr-x runneradmin/197121 9468 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_python.py -rwxr-xr-x runneradmin/197121 4935 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_ruby.rb -rw-r--r-- runneradmin/197121 16943 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_test.cc -rw-r--r-- runneradmin/197121 12635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_test.h -rw-r--r-- runneradmin/197121 2110 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_test_main.cc -rw-r--r-- runneradmin/197121 12489 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_test_runner.cc -rwxr-xr-x runneradmin/197121 1964 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/conformance_test_runner.sh -rw-r--r-- runneradmin/197121 1079 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/defs.bzl -rw-r--r-- runneradmin/197121 2089 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_cpp.txt -rw-r--r-- runneradmin/197121 427 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_csharp.txt -rw-r--r-- runneradmin/197121 2422 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_java.txt -rw-r--r-- runneradmin/197121 626 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_java_lite.txt -rw-r--r-- runneradmin/197121 7889 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_jruby.txt -rw-r--r-- runneradmin/197121 14832 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_js.txt -rw-r--r-- runneradmin/197121 141 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_objc.txt -rw-r--r-- runneradmin/197121 1801 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_php.txt -rw-r--r-- runneradmin/197121 119 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_php_c.txt -rw-r--r-- runneradmin/197121 88 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_python-post26.txt -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_python.txt -rw-r--r-- runneradmin/197121 417 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_python_cpp.txt -rw-r--r-- runneradmin/197121 5795 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/failure_list_ruby.txt -rw-r--r-- runneradmin/197121 23058 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/Makefile.am -rw-r--r-- runneradmin/197121 2638 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/README.md -rw-r--r-- runneradmin/197121 19928 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_conformance_suite.cc -rw-r--r-- runneradmin/197121 3403 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_conformance_suite.h -rw-r--r-- runneradmin/197121 1705 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_cpp.txt -rw-r--r-- runneradmin/197121 616 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_csharp.txt -rw-r--r-- runneradmin/197121 536 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_java.txt -rw-r--r-- runneradmin/197121 282 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_java_lite.txt -rw-r--r-- runneradmin/197121 616 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_jruby.txt -rw-r--r-- runneradmin/197121 616 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_php.txt -rw-r--r-- runneradmin/197121 2736 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_python.txt -rw-r--r-- runneradmin/197121 2476 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_python_cpp.txt -rw-r--r-- runneradmin/197121 616 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/text_format_failure_list_ruby.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/third_party/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/third_party/jsoncpp/ -rw-r--r-- runneradmin/197121 69478 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/third_party/jsoncpp/json.h -rw-r--r-- runneradmin/197121 155575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp -rwxr-xr-x runneradmin/197121 2971 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/conformance/update_failure_list.py -rw-r--r-- runneradmin/197121 6997 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/CONTRIBUTING.md -rw-r--r-- runneradmin/197121 4194 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/CONTRIBUTORS.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/ -rw-r--r-- runneradmin/197121 357 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/.editorconfig -rw-r--r-- runneradmin/197121 984 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/BUILD.bazel -rw-r--r-- runneradmin/197121 268 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/buildall.bat -rwxr-xr-x runneradmin/197121 554 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/buildall.sh -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/build_packages.bat -rwxr-xr-x runneradmin/197121 1317 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/build_tools.sh -rw-r--r-- runneradmin/197121 7170 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/CHANGES.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/csharp/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/csharp/protos/ -rw-r--r-- runneradmin/197121 3383 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/csharp/protos/unittest_issues.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/ -rw-r--r-- runneradmin/197121 5056 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/map_unittest_proto3.proto -rw-r--r-- runneradmin/197121 2777 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_import_proto3.proto -rw-r--r-- runneradmin/197121 1953 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_import_public_proto3.proto -rw-r--r-- runneradmin/197121 12594 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_proto3.proto -rw-r--r-- runneradmin/197121 5125 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_well_known_types.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/ -rw-r--r-- runneradmin/197121 6238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/ByteStringTest.cs -rw-r--r-- runneradmin/197121 2347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedInputStreamExtensions.cs -rw-r--r-- runneradmin/197121 26477 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedInputStreamTest.cs -rw-r--r-- runneradmin/197121 19828 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedOutputStreamTest.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Collections/ -rw-r--r-- runneradmin/197121 20881 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Collections/MapFieldTest.cs -rw-r--r-- runneradmin/197121 30265 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Compatibility/ -rw-r--r-- runneradmin/197121 4454 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs -rw-r--r-- runneradmin/197121 4800 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs -rw-r--r-- runneradmin/197121 2359 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/DeprecatedMemberTest.cs -rw-r--r-- runneradmin/197121 2921 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/EqualityTester.cs -rw-r--r-- runneradmin/197121 9438 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/FieldCodecTest.cs -rw-r--r-- runneradmin/197121 32319 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/GeneratedMessageTest.cs -rw-r--r-- runneradmin/197121 880 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj -rw-r--r-- runneradmin/197121 3600 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/IssuesTest.cs -rw-r--r-- runneradmin/197121 42544 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/JsonParserTest.cs -rw-r--r-- runneradmin/197121 16949 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/JsonTokenizerTest.cs -rw-r--r-- runneradmin/197121 2105 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Program.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/ -rw-r--r-- runneradmin/197121 12944 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs -rw-r--r-- runneradmin/197121 12473 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs -rw-r--r-- runneradmin/197121 4347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs -rw-r--r-- runneradmin/197121 1974 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/SampleEnum.cs -rw-r--r-- runneradmin/197121 5301 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/SampleMessages.cs -rw-r--r-- runneradmin/197121 2699 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/TestCornerCases.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/TestProtos/ -rw-r--r-- runneradmin/197121 2108 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/TestProtos/ForeignMessagePartial.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/ -rw-r--r-- runneradmin/197121 4708 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs -rw-r--r-- runneradmin/197121 6739 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs -rw-r--r-- runneradmin/197121 2643 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs -rw-r--r-- runneradmin/197121 5650 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs -rw-r--r-- runneradmin/197121 19748 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs -rwxr-xr-x runneradmin/197121 2943 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/compatibility_tests/v3.0.0/test.sh -rwxr-xr-x runneradmin/197121 3417 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/generate_protos.sh -rw-r--r-- runneradmin/197121 2392 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/Google.Protobuf.Tools.nuspec -rw-r--r-- runneradmin/197121 930 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/Google.Protobuf.Tools.targets -rwxr-xr-x runneradmin/197121 814 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/install_dotnet_sdk.ps1 drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/keys/ -rw-r--r-- runneradmin/197121 160 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/keys/Google.Protobuf.public.snk -rw-r--r-- runneradmin/197121 596 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/keys/Google.Protobuf.snk -rw-r--r-- runneradmin/197121 364 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/keys/README.md -rw-r--r-- runneradmin/197121 298 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/NuGet.Config drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/ -rw-r--r-- runneradmin/197121 4776 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/map_unittest_proto3.proto -rw-r--r-- runneradmin/197121 2368 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/old_extensions1.proto -rw-r--r-- runneradmin/197121 2248 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/old_extensions2.proto -rw-r--r-- runneradmin/197121 185 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/README.md -rw-r--r-- runneradmin/197121 38770 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest.proto -rw-r--r-- runneradmin/197121 10581 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_custom_options_proto3.proto -rw-r--r-- runneradmin/197121 2692 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_import.proto -rw-r--r-- runneradmin/197121 2271 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_import_proto3.proto -rw-r--r-- runneradmin/197121 1926 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_import_public.proto -rw-r--r-- runneradmin/197121 1902 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_import_public_proto3.proto -rw-r--r-- runneradmin/197121 418 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_issue6936_a.proto -rw-r--r-- runneradmin/197121 341 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_issue6936_b.proto -rw-r--r-- runneradmin/197121 374 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_issue6936_c.proto -rw-r--r-- runneradmin/197121 4217 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_issues.proto -rw-r--r-- runneradmin/197121 12615 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_proto3.proto -rw-r--r-- runneradmin/197121 2624 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/protos/unittest_selfreferential_options.proto -rw-r--r-- runneradmin/197121 3876 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/AddressBook/ -rw-r--r-- runneradmin/197121 4993 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/AddressBook/AddPerson.cs -rw-r--r-- runneradmin/197121 32012 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/AddressBook/Addressbook.cs -rw-r--r-- runneradmin/197121 409 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/AddressBook/AddressBook.csproj -rw-r--r-- runneradmin/197121 4068 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/AddressBook/ListPeople.cs -rw-r--r-- runneradmin/197121 4072 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/AddressBook/Program.cs -rw-r--r-- runneradmin/197121 3063 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/AddressBook/SampleUsage.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ -rw-r--r-- runneradmin/197121 3233 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ByteArray.cs -rw-r--r-- runneradmin/197121 17662 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ByteString.cs -rw-r--r-- runneradmin/197121 3054 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ByteStringAsync.cs -rw-r--r-- runneradmin/197121 27821 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/CodedInputStream.cs -rw-r--r-- runneradmin/197121 10867 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/CodedOutputStream.ComputeSize.cs -rw-r--r-- runneradmin/197121 24663 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/CodedOutputStream.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Collections/ -rw-r--r-- runneradmin/197121 3272 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Collections/Lists.cs -rw-r--r-- runneradmin/197121 29754 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Collections/MapField.cs -rw-r--r-- runneradmin/197121 6983 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Collections/ProtobufEqualityComparers.cs -rw-r--r-- runneradmin/197121 4571 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Collections/ReadOnlyDictionary.cs -rw-r--r-- runneradmin/197121 26827 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Collections/RepeatedField.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/ -rw-r--r-- runneradmin/197121 4404 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/DynamicallyAccessedMembersAttribute.cs -rw-r--r-- runneradmin/197121 4476 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/DynamicallyAccessedMemberTypes.cs -rw-r--r-- runneradmin/197121 2239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/MethodInfoExtensions.cs -rw-r--r-- runneradmin/197121 3130 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/PropertyInfoExtensions.cs -rw-r--r-- runneradmin/197121 3519 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/RequiresUnreferencedCodeAttribute.cs -rw-r--r-- runneradmin/197121 2787 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/StreamExtensions.cs -rw-r--r-- runneradmin/197121 5875 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/TypeExtensions.cs -rw-r--r-- runneradmin/197121 5875 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Compatibility/UnconditionalSuppressMessageAttribute.cs -rw-r--r-- runneradmin/197121 4942 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Extension.cs -rw-r--r-- runneradmin/197121 7313 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ExtensionRegistry.cs -rw-r--r-- runneradmin/197121 17545 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ExtensionSet.cs -rw-r--r-- runneradmin/197121 7206 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ExtensionValue.cs -rw-r--r-- runneradmin/197121 39508 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/FieldCodec.cs -rw-r--r-- runneradmin/197121 14068 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/FieldMaskTree.cs -rw-r--r-- runneradmin/197121 2433 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/FrameworkPortability.cs -rw-r--r-- runneradmin/197121 2867 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Google.Protobuf.csproj -rw-r--r-- runneradmin/197121 2557 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/IBufferMessage.cs -rw-r--r-- runneradmin/197121 3802 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ICustomDiagnosticMessage.cs -rw-r--r-- runneradmin/197121 2522 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/IDeepCloneable.cs -rw-r--r-- runneradmin/197121 3820 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/IExtendableMessage.cs -rw-r--r-- runneradmin/197121 3945 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/IMessage.cs -rw-r--r-- runneradmin/197121 2595 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/InvalidJsonException.cs -rw-r--r-- runneradmin/197121 6051 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs -rw-r--r-- runneradmin/197121 42512 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/JsonFormatter.cs -rw-r--r-- runneradmin/197121 52498 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/JsonParser.cs -rw-r--r-- runneradmin/197121 6858 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/JsonToken.cs -rw-r--r-- runneradmin/197121 34847 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/JsonTokenizer.cs -rw-r--r-- runneradmin/197121 3782 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/LimitedInputStream.cs -rw-r--r-- runneradmin/197121 15616 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/MessageExtensions.cs -rw-r--r-- runneradmin/197121 17088 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/MessageParser.cs -rw-r--r-- runneradmin/197121 1079 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ObjectIntPair.cs -rw-r--r-- runneradmin/197121 13603 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ParseContext.cs -rw-r--r-- runneradmin/197121 4864 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ParserInternalState.cs -rw-r--r-- runneradmin/197121 34490 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ParsingPrimitives.cs -rw-r--r-- runneradmin/197121 13485 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ParsingPrimitivesMessages.cs -rw-r--r-- runneradmin/197121 14488 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ParsingPrimitivesWrappers.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Properties/ -rw-r--r-- runneradmin/197121 2949 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Properties/AssemblyInfo.cs -rw-r--r-- runneradmin/197121 3494 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/ProtoPreconditions.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/ -rw-r--r-- runneradmin/197121 16958 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/CustomOptions.cs -rw-r--r-- runneradmin/197121 457695 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/Descriptor.cs -rw-r--r-- runneradmin/197121 4116 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorBase.cs -rw-r--r-- runneradmin/197121 5312 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorDeclaration.cs -rw-r--r-- runneradmin/197121 14584 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorPool.cs -rw-r--r-- runneradmin/197121 2912 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorUtil.cs -rw-r--r-- runneradmin/197121 3426 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorValidationException.cs -rw-r--r-- runneradmin/197121 7430 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/EnumDescriptor.cs -rw-r--r-- runneradmin/197121 5344 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/EnumValueDescriptor.cs -rw-r--r-- runneradmin/197121 2780 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/ExtensionAccessor.cs -rw-r--r-- runneradmin/197121 5897 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/ExtensionCollection.cs -rw-r--r-- runneradmin/197121 2783 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/FieldAccessorBase.cs -rw-r--r-- runneradmin/197121 20566 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/FieldDescriptor.cs -rw-r--r-- runneradmin/197121 3858 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/FieldType.cs -rw-r--r-- runneradmin/197121 29147 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/FileDescriptor.cs -rw-r--r-- runneradmin/197121 7465 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/GeneratedClrTypeInfo.cs -rw-r--r-- runneradmin/197121 2416 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/IDescriptor.cs -rw-r--r-- runneradmin/197121 3413 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/IFieldAccessor.cs -rw-r--r-- runneradmin/197121 2683 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/MapFieldAccessor.cs -rw-r--r-- runneradmin/197121 20229 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/MessageDescriptor.cs -rw-r--r-- runneradmin/197121 6480 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/MethodDescriptor.cs -rw-r--r-- runneradmin/197121 4298 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/OneofAccessor.cs -rw-r--r-- runneradmin/197121 9055 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/OneofDescriptor.cs -rw-r--r-- runneradmin/197121 2754 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/OriginalNameAttribute.cs -rw-r--r-- runneradmin/197121 2724 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/PackageDescriptor.cs -rw-r--r-- runneradmin/197121 17831 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/ReflectionUtil.cs -rw-r--r-- runneradmin/197121 2698 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/RepeatedFieldAccessor.cs -rw-r--r-- runneradmin/197121 6210 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/ServiceDescriptor.cs -rw-r--r-- runneradmin/197121 7866 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/SingleFieldAccessor.cs -rw-r--r-- runneradmin/197121 8764 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/Reflection/TypeRegistry.cs -rw-r--r-- runneradmin/197121 11828 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/SegmentedBufferHelper.cs -rw-r--r-- runneradmin/197121 11373 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/UnknownField.cs -rw-r--r-- runneradmin/197121 14930 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/UnknownFieldSet.cs -rw-r--r-- runneradmin/197121 3848 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/UnsafeByteOperations.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/ -rw-r--r-- runneradmin/197121 14086 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Any.cs -rw-r--r-- runneradmin/197121 7667 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/AnyPartial.cs -rw-r--r-- runneradmin/197121 47778 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Api.cs -rw-r--r-- runneradmin/197121 12809 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs -rw-r--r-- runneradmin/197121 12229 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs -rw-r--r-- runneradmin/197121 7633 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs -rw-r--r-- runneradmin/197121 15480 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs -rw-r--r-- runneradmin/197121 15343 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/FieldMaskPartial.cs -rw-r--r-- runneradmin/197121 9136 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs -rw-r--r-- runneradmin/197121 35874 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs -rw-r--r-- runneradmin/197121 3757 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/TimeExtensions.cs -rw-r--r-- runneradmin/197121 14495 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs -rw-r--r-- runneradmin/197121 17195 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/TimestampPartial.cs -rw-r--r-- runneradmin/197121 75527 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Type.cs -rw-r--r-- runneradmin/197121 4570 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/ValuePartial.cs -rw-r--r-- runneradmin/197121 65250 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs -rw-r--r-- runneradmin/197121 2064 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/WrappersPartial.cs -rw-r--r-- runneradmin/197121 4111 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WireFormat.cs -rw-r--r-- runneradmin/197121 8008 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WriteBufferHelper.cs -rw-r--r-- runneradmin/197121 14144 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WriteContext.cs -rw-r--r-- runneradmin/197121 2903 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WriterInternalState.cs -rw-r--r-- runneradmin/197121 32090 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WritingPrimitives.cs -rw-r--r-- runneradmin/197121 5497 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf/WritingPrimitivesMessages.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/ -rw-r--r-- runneradmin/197121 4008 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/BenchmarkDatasetConfig.cs -rw-r--r-- runneradmin/197121 85945 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/BenchmarkMessage1Proto3.cs -rw-r--r-- runneradmin/197121 12208 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/Benchmarks.cs -rw-r--r-- runneradmin/197121 2784 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/ByteStringBenchmark.cs -rw-r--r-- runneradmin/197121 895 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/Google.Protobuf.Benchmarks.csproj -rw-r--r-- runneradmin/197121 5232 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/GoogleMessageBenchmark.cs -rw-r--r-- runneradmin/197121 10163 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/ParseMessagesBenchmark.cs -rw-r--r-- runneradmin/197121 20611 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/ParseRawPrimitivesBenchmark.cs -rw-r--r-- runneradmin/197121 2223 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/Program.cs -rw-r--r-- runneradmin/197121 387253 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/WrapperBenchmarkMessages.cs -rw-r--r-- runneradmin/197121 9717 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/wrapper_benchmark_messages.proto -rw-r--r-- runneradmin/197121 7732 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/WriteMessagesBenchmark.cs -rw-r--r-- runneradmin/197121 18286 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Benchmarks/WriteRawPrimitivesBenchmark.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Conformance/ -rw-r--r-- runneradmin/197121 62737 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Conformance/Conformance.cs -rw-r--r-- runneradmin/197121 416 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Conformance/Google.Protobuf.Conformance.csproj -rw-r--r-- runneradmin/197121 8850 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Conformance/Program.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.JsonDump/ -rw-r--r-- runneradmin/197121 328 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.JsonDump/Google.Protobuf.JsonDump.csproj -rw-r--r-- runneradmin/197121 3195 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.JsonDump/Program.cs -rw-r--r-- runneradmin/197121 4280 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.sln drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Buffers/ -rw-r--r-- runneradmin/197121 9638 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Buffers/ArrayBufferWriter.cs -rw-r--r-- runneradmin/197121 16028 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/ByteStringTest.cs -rw-r--r-- runneradmin/197121 2347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/CodedInputStreamExtensions.cs -rw-r--r-- runneradmin/197121 43666 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/CodedInputStreamTest.cs -rw-r--r-- runneradmin/197121 26265 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/CodedOutputStreamTest.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Collections/ -rw-r--r-- runneradmin/197121 26251 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Collections/MapFieldTest.cs -rw-r--r-- runneradmin/197121 5400 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Collections/ProtobufEqualityComparersTest.cs -rw-r--r-- runneradmin/197121 36657 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/ -rw-r--r-- runneradmin/197121 4454 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs -rw-r--r-- runneradmin/197121 2856 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/StreamExtensionsTest.cs -rw-r--r-- runneradmin/197121 4797 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs -rw-r--r-- runneradmin/197121 2359 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/DeprecatedMemberTest.cs -rw-r--r-- runneradmin/197121 3048 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/EqualityTester.cs -rw-r--r-- runneradmin/197121 8575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/ExtensionSetTest.cs -rw-r--r-- runneradmin/197121 9542 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/FieldCodecTest.cs -rw-r--r-- runneradmin/197121 17905 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/FieldMaskTreeTest.cs -rw-r--r-- runneradmin/197121 34571 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs -rw-r--r-- runneradmin/197121 19869 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.Proto2.cs -rw-r--r-- runneradmin/197121 1168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj -rw-r--r-- runneradmin/197121 6032 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/IssuesTest.cs -rw-r--r-- runneradmin/197121 32335 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/JsonFormatterTest.cs -rw-r--r-- runneradmin/197121 51718 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/JsonParserTest.cs -rw-r--r-- runneradmin/197121 17699 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs -rw-r--r-- runneradmin/197121 12301 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/LegacyGeneratedCodeTest.cs -rw-r--r-- runneradmin/197121 6949 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/MessageParsingHelpers.cs -rw-r--r-- runneradmin/197121 5851 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Proto3OptionalTest.cs -rw-r--r-- runneradmin/197121 5217 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/ReadOnlySequenceFactory.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Reflection/ -rw-r--r-- runneradmin/197121 16298 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Reflection/CustomOptionsTest.cs -rw-r--r-- runneradmin/197121 8460 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Reflection/DescriptorDeclarationTest.cs -rw-r--r-- runneradmin/197121 23575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs -rw-r--r-- runneradmin/197121 23369 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs -rw-r--r-- runneradmin/197121 4347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs -rw-r--r-- runneradmin/197121 6420 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/RefStructCompatibilityTest.cs -rw-r--r-- runneradmin/197121 1974 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/SampleEnum.cs -rw-r--r-- runneradmin/197121 14027 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/SampleMessages.cs -rw-r--r-- runneradmin/197121 2639 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/SampleNaNs.cs -rw-r--r-- runneradmin/197121 2699 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/TestCornerCases.cs -rw-r--r-- runneradmin/197121 344236 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/testprotos.pb -rw-r--r-- runneradmin/197121 10436 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/UnknownFieldSetTest.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/ -rw-r--r-- runneradmin/197121 6082 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs -rw-r--r-- runneradmin/197121 6739 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs -rw-r--r-- runneradmin/197121 11172 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs -rw-r--r-- runneradmin/197121 9305 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs -rw-r--r-- runneradmin/197121 25595 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/ -rw-r--r-- runneradmin/197121 2125 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/ForeignMessagePartial.cs -rw-r--r-- runneradmin/197121 1056 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/Google.Protobuf.Test.TestProtos.csproj -rw-r--r-- runneradmin/197121 108198 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/MapUnittestProto3.cs -rw-r--r-- runneradmin/197121 5239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/OldExtensions1.cs -rw-r--r-- runneradmin/197121 1583 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/OldExtensions2.cs -rw-r--r-- runneradmin/197121 363685 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/TestMessagesProto2.cs -rw-r--r-- runneradmin/197121 286765 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/TestMessagesProto3.cs -rw-r--r-- runneradmin/197121 1342034 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/Unittest.cs -rw-r--r-- runneradmin/197121 173907 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestCustomOptionsProto3.cs -rw-r--r-- runneradmin/197121 9965 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestImport.cs -rw-r--r-- runneradmin/197121 8939 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportProto3.cs -rw-r--r-- runneradmin/197121 9126 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportPublic.cs -rw-r--r-- runneradmin/197121 8442 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportPublicProto3.cs -rw-r--r-- runneradmin/197121 2102 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936A.cs -rw-r--r-- runneradmin/197121 7200 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936B.cs -rw-r--r-- runneradmin/197121 8914 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936C.cs -rw-r--r-- runneradmin/197121 167110 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssues.cs -rw-r--r-- runneradmin/197121 429954 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestProto3.cs -rw-r--r-- runneradmin/197121 85528 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestProto3Optional.cs -rw-r--r-- runneradmin/197121 16167 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestSelfreferentialOptions.cs -rw-r--r-- runneradmin/197121 161495 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestWellKnownTypes.cs drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/csharp/ -rw-r--r-- runneradmin/197121 7959 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/csharp/proto2.md -rw-r--r-- runneradmin/197121 19142 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/field_presence.md -rw-r--r-- runneradmin/197121 16541 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/implementing_proto3_presence.md -rw-r--r-- runneradmin/197121 1704 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/jvm_aot.md -rw-r--r-- runneradmin/197121 8603 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/options.md -rw-r--r-- runneradmin/197121 7396 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/performance.md -rw-r--r-- runneradmin/197121 13569 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/docs/third_party.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/editors/ -rw-r--r-- runneradmin/197121 3910 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/editors/proto.vim -rw-r--r-- runneradmin/197121 8100 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/editors/protobuf-mode.el -rw-r--r-- runneradmin/197121 221 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/editors/README.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/ -rw-r--r-- runneradmin/197121 3049 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/AddPerson.java -rw-r--r-- runneradmin/197121 1465 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/addressbook.proto -rw-r--r-- runneradmin/197121 2902 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/add_person.cc -rw-r--r-- runneradmin/197121 1896 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/add_person.dart -rwxr-xr-x runneradmin/197121 1813 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/add_person.py -rw-r--r-- runneradmin/197121 4567 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/BUILD.bazel -rw-r--r-- runneradmin/197121 1668 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/cmd/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/cmd/add_person/ -rw-r--r-- runneradmin/197121 3496 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/cmd/add_person/add_person.go -rw-r--r-- runneradmin/197121 1472 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/cmd/add_person/add_person_test.go drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/cmd/list_people/ -rw-r--r-- runneradmin/197121 1370 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/cmd/list_people/list_people.go -rw-r--r-- runneradmin/197121 2653 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/cmd/list_people/list_people_test.go -rw-r--r-- runneradmin/197121 113 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/go.mod -rw-r--r-- runneradmin/197121 561 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/go/go.sum -rw-r--r-- runneradmin/197121 1739 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/ListPeople.java -rw-r--r-- runneradmin/197121 2347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/list_people.cc -rw-r--r-- runneradmin/197121 1388 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/list_people.dart -rwxr-xr-x runneradmin/197121 1245 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/list_people.py -rw-r--r-- runneradmin/197121 3773 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/Makefile -rw-r--r-- runneradmin/197121 90 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/pubspec.yaml -rw-r--r-- runneradmin/197121 5420 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/README.md -rw-r--r-- runneradmin/197121 991 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/examples/WORKSPACE -rwxr-xr-x runneradmin/197121 155 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/fix_permissions.sh -rwxr-xr-x runneradmin/197121 1524 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/generate_changelog.py -rwxr-xr-x runneradmin/197121 3310 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/generate_descriptor_proto.sh -rw-r--r-- runneradmin/197121 87 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/global.json drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/bom/ -rw-r--r-- runneradmin/197121 3645 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/bom/pom.xml -rw-r--r-- runneradmin/197121 1321 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/ -rw-r--r-- runneradmin/197121 17513 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/BUILD.bazel -rw-r--r-- runneradmin/197121 1235 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/generate-sources-build.xml -rw-r--r-- runneradmin/197121 4892 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/generate-test-sources-build.xml -rw-r--r-- runneradmin/197121 5572 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/pom.xml -rw-r--r-- runneradmin/197121 720 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/pom_template.xml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ -rw-r--r-- runneradmin/197121 22727 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/AbstractMessage.java -rw-r--r-- runneradmin/197121 16635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/AbstractMessageLite.java -rw-r--r-- runneradmin/197121 10260 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/AbstractParser.java -rw-r--r-- runneradmin/197121 5268 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/AbstractProtobufList.java -rw-r--r-- runneradmin/197121 8647 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/AllocatedBuffer.java -rw-r--r-- runneradmin/197121 2677 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Android.java -rw-r--r-- runneradmin/197121 41774 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ArrayDecoders.java -rw-r--r-- runneradmin/197121 57859 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java -rw-r--r-- runneradmin/197121 108262 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/BinaryWriter.java -rw-r--r-- runneradmin/197121 2384 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/BlockingRpcChannel.java -rw-r--r-- runneradmin/197121 2699 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/BlockingService.java -rw-r--r-- runneradmin/197121 8649 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/BooleanArrayList.java -rw-r--r-- runneradmin/197121 2882 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/BufferAllocator.java -rw-r--r-- runneradmin/197121 7284 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java -rw-r--r-- runneradmin/197121 5782 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ByteOutput.java -rw-r--r-- runneradmin/197121 63654 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ByteString.java -rw-r--r-- runneradmin/197121 2392 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/CanIgnoreReturnValue.java -rw-r--r-- runneradmin/197121 2733 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/CheckReturnValue.java -rw-r--r-- runneradmin/197121 136435 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java -rw-r--r-- runneradmin/197121 44885 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStreamReader.java -rw-r--r-- runneradmin/197121 112263 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java -rw-r--r-- runneradmin/197121 23127 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStreamWriter.java -rw-r--r-- runneradmin/197121 2235 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/CompileTimeConstant.java -rw-r--r-- runneradmin/197121 31443 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/DescriptorMessageInfoFactory.java -rw-r--r-- runneradmin/197121 100785 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Descriptors.java -rw-r--r-- runneradmin/197121 3065 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/DiscardUnknownFieldsParser.java -rw-r--r-- runneradmin/197121 8683 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/DoubleArrayList.java -rw-r--r-- runneradmin/197121 26398 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/DynamicMessage.java -rw-r--r-- runneradmin/197121 2778 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExperimentalApi.java -rw-r--r-- runneradmin/197121 3358 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Extension.java -rw-r--r-- runneradmin/197121 2649 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionLite.java -rw-r--r-- runneradmin/197121 15532 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionRegistry.java -rw-r--r-- runneradmin/197121 3750 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java -rw-r--r-- runneradmin/197121 9853 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionRegistryLite.java -rw-r--r-- runneradmin/197121 4317 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionSchema.java -rw-r--r-- runneradmin/197121 19419 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionSchemaFull.java -rw-r--r-- runneradmin/197121 18983 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionSchemaLite.java -rw-r--r-- runneradmin/197121 2509 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionSchemas.java -rw-r--r-- runneradmin/197121 19368 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/FieldInfo.java -rw-r--r-- runneradmin/197121 46518 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/FieldSet.java -rw-r--r-- runneradmin/197121 12926 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/FieldType.java -rw-r--r-- runneradmin/197121 8573 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/FloatArrayList.java -rw-r--r-- runneradmin/197121 115465 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessage.java -rw-r--r-- runneradmin/197121 2881 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageInfoFactory.java -rw-r--r-- runneradmin/197121 67459 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java -rw-r--r-- runneradmin/197121 123078 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java -rw-r--r-- runneradmin/197121 2790 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/InlineMe.java -rw-r--r-- runneradmin/197121 8441 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/IntArrayList.java -rw-r--r-- runneradmin/197121 25467 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Internal.java -rw-r--r-- runneradmin/197121 7150 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java -rw-r--r-- runneradmin/197121 5430 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/IterableByteBufferInputStream.java -rw-r--r-- runneradmin/197121 3169 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/JavaType.java -rw-r--r-- runneradmin/197121 4945 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/LazyField.java -rw-r--r-- runneradmin/197121 18547 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/LazyFieldLite.java -rw-r--r-- runneradmin/197121 11839 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/LazyStringArrayList.java -rw-r--r-- runneradmin/197121 7187 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/LazyStringList.java -rw-r--r-- runneradmin/197121 7619 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ListFieldSchema.java -rw-r--r-- runneradmin/197121 8469 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/LongArrayList.java -rw-r--r-- runneradmin/197121 6484 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ManifestSchemaFactory.java -rw-r--r-- runneradmin/197121 15095 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MapEntry.java -rw-r--r-- runneradmin/197121 8994 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MapEntryLite.java -rw-r--r-- runneradmin/197121 17952 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MapField.java -rw-r--r-- runneradmin/197121 7130 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldLite.java -rw-r--r-- runneradmin/197121 2957 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldSchema.java -rw-r--r-- runneradmin/197121 4148 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldSchemaFull.java -rw-r--r-- runneradmin/197121 3988 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldSchemaLite.java -rw-r--r-- runneradmin/197121 2361 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldSchemas.java -rw-r--r-- runneradmin/197121 11499 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Message.java -rw-r--r-- runneradmin/197121 2066 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageInfo.java -rw-r--r-- runneradmin/197121 2083 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageInfoFactory.java -rw-r--r-- runneradmin/197121 17367 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageLite.java -rw-r--r-- runneradmin/197121 2761 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java -rw-r--r-- runneradmin/197121 11726 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageLiteToString.java -rw-r--r-- runneradmin/197121 6291 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageOrBuilder.java -rw-r--r-- runneradmin/197121 35998 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageReflection.java -rw-r--r-- runneradmin/197121 234687 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageSchema.java -rw-r--r-- runneradmin/197121 15589 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MessageSetSchema.java -rw-r--r-- runneradmin/197121 2127 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/MutabilityOracle.java -rw-r--r-- runneradmin/197121 1910 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/NewInstanceSchema.java -rw-r--r-- runneradmin/197121 1990 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/NewInstanceSchemaFull.java -rw-r--r-- runneradmin/197121 2019 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/NewInstanceSchemaLite.java -rw-r--r-- runneradmin/197121 2388 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/NewInstanceSchemas.java -rw-r--r-- runneradmin/197121 9165 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/NioByteString.java -rw-r--r-- runneradmin/197121 2723 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/OneofInfo.java -rw-r--r-- runneradmin/197121 11681 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Parser.java -rw-r--r-- runneradmin/197121 1862 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/PrimitiveNonBoxingCollection.java -rw-r--r-- runneradmin/197121 6076 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Protobuf.java -rw-r--r-- runneradmin/197121 5205 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ProtobufArrayList.java -rw-r--r-- runneradmin/197121 3418 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ProtobufLists.java -rw-r--r-- runneradmin/197121 2430 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ProtocolMessageEnum.java -rw-r--r-- runneradmin/197121 2381 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ProtocolStringList.java -rw-r--r-- runneradmin/197121 1846 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ProtoSyntax.java -rw-r--r-- runneradmin/197121 8020 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/RawMessageInfo.java -rw-r--r-- runneradmin/197121 13669 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Reader.java -rw-r--r-- runneradmin/197121 23257 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java -rw-r--r-- runneradmin/197121 23305 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java -rw-r--r-- runneradmin/197121 35661 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/RopeByteString.java -rw-r--r-- runneradmin/197121 2368 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/RpcCallback.java -rw-r--r-- runneradmin/197121 3515 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/RpcChannel.java -rw-r--r-- runneradmin/197121 5435 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/RpcController.java -rw-r--r-- runneradmin/197121 5355 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/RpcUtil.java -rw-r--r-- runneradmin/197121 3726 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Schema.java -rw-r--r-- runneradmin/197121 1999 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/SchemaFactory.java -rw-r--r-- runneradmin/197121 33399 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/SchemaUtil.java -rw-r--r-- runneradmin/197121 5459 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Service.java -rw-r--r-- runneradmin/197121 2231 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/ServiceException.java -rw-r--r-- runneradmin/197121 8281 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/SingleFieldBuilder.java -rw-r--r-- runneradmin/197121 8291 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/SingleFieldBuilderV3.java -rw-r--r-- runneradmin/197121 23188 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/SmallSortedMap.java -rw-r--r-- runneradmin/197121 5746 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/StructuralMessageInfo.java -rw-r--r-- runneradmin/197121 100019 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/TextFormat.java -rw-r--r-- runneradmin/197121 5496 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatEscaper.java -rw-r--r-- runneradmin/197121 9767 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java -rw-r--r-- runneradmin/197121 3458 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseLocation.java -rw-r--r-- runneradmin/197121 5751 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/TypeRegistry.java -rw-r--r-- runneradmin/197121 4327 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UninitializedMessageException.java -rw-r--r-- runneradmin/197121 5521 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSchema.java -rw-r--r-- runneradmin/197121 38014 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java -rw-r--r-- runneradmin/197121 16698 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSetLite.java -rw-r--r-- runneradmin/197121 5131 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSetLiteSchema.java -rw-r--r-- runneradmin/197121 4677 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSetSchema.java -rw-r--r-- runneradmin/197121 5735 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java -rw-r--r-- runneradmin/197121 5567 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java -rw-r--r-- runneradmin/197121 35108 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/UnsafeUtil.java -rw-r--r-- runneradmin/197121 82640 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Utf8.java -rw-r--r-- runneradmin/197121 9734 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/WireFormat.java -rw-r--r-- runneradmin/197121 9223 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/main/java/com/google/protobuf/Writer.java drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ -rw-r--r-- runneradmin/197121 23016 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/AbstractMessageTest.java -rw-r--r-- runneradmin/197121 9389 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/AbstractProto2LiteSchemaTest.java -rw-r--r-- runneradmin/197121 10275 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/AbstractProto2SchemaTest.java -rw-r--r-- runneradmin/197121 6538 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/AbstractProto3LiteSchemaTest.java -rw-r--r-- runneradmin/197121 6917 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/AbstractProto3SchemaTest.java -rw-r--r-- runneradmin/197121 6149 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/AbstractSchemaTest.java -rw-r--r-- runneradmin/197121 5652 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/AnyTest.java -rw-r--r-- runneradmin/197121 8320 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ArrayDecodersTest.java -rw-r--r-- runneradmin/197121 4043 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/BinaryProtocolTest.java -rw-r--r-- runneradmin/197121 17066 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/BooleanArrayListTest.java -rw-r--r-- runneradmin/197121 5015 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/BoundedByteStringTest.java -rw-r--r-- runneradmin/197121 3292 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ByteBufferWriterTest.java -rw-r--r-- runneradmin/197121 38677 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ByteStringTest.java -rw-r--r-- runneradmin/197121 3265 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/CachedFieldSizeTest.java -rw-r--r-- runneradmin/197121 7922 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/CheckUtf8Test.java -rw-r--r-- runneradmin/197121 4752 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/CodedAdapterTest.java -rw-r--r-- runneradmin/197121 54796 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java -rw-r--r-- runneradmin/197121 32584 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/CodedOutputStreamTest.java -rw-r--r-- runneradmin/197121 12865 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/DecodeUtf8Test.java -rw-r--r-- runneradmin/197121 3850 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/DeprecatedFieldTest.java -rw-r--r-- runneradmin/197121 41873 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/DescriptorsTest.java -rw-r--r-- runneradmin/197121 5836 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/DiscardUnknownFieldsTest.java -rw-r--r-- runneradmin/197121 16802 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/DoubleArrayListTest.java -rw-r--r-- runneradmin/197121 17268 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/DynamicMessageTest.java -rw-r--r-- runneradmin/197121 3479 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/EnumTest.java -rw-r--r-- runneradmin/197121 2009 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ExperimentalMessageFactory.java -rw-r--r-- runneradmin/197121 4629 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ExperimentalSerializationUtil.java -rw-r--r-- runneradmin/197121 6852 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ExperimentalTestDataProvider.java -rw-r--r-- runneradmin/197121 12580 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ExtensionRegistryFactoryTest.java -rw-r--r-- runneradmin/197121 25677 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/FieldPresenceTest.java -rw-r--r-- runneradmin/197121 16675 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/FloatArrayListTest.java -rw-r--r-- runneradmin/197121 89577 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/GeneratedMessageTest.java -rw-r--r-- runneradmin/197121 16280 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/IntArrayListTest.java -rw-r--r-- runneradmin/197121 2241 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/InvalidProtocolBufferExceptionTest.java -rw-r--r-- runneradmin/197121 8207 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/IsValidUtf8Test.java -rw-r--r-- runneradmin/197121 11964 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java -rw-r--r-- runneradmin/197121 12004 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/LazyFieldLiteTest.java -rw-r--r-- runneradmin/197121 5247 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/LazyFieldTest.java -rw-r--r-- runneradmin/197121 13551 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/LazyMessageLiteTest.java -rw-r--r-- runneradmin/197121 12632 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/LazyStringArrayListTest.java -rw-r--r-- runneradmin/197121 5860 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java -rw-r--r-- runneradmin/197121 5388 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/LiteEqualsAndHashTest.java -rw-r--r-- runneradmin/197121 26052 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/LiteralByteStringTest.java -rw-r--r-- runneradmin/197121 16464 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/LongArrayListTest.java -rw-r--r-- runneradmin/197121 36139 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/MapForProto2LiteTest.java -rw-r--r-- runneradmin/197121 54333 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/MapForProto2Test.java -rw-r--r-- runneradmin/197121 38706 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/MapLiteTest.java -rw-r--r-- runneradmin/197121 67751 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/MapTest.java -rw-r--r-- runneradmin/197121 16319 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/MessageTest.java -rw-r--r-- runneradmin/197121 6727 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/NestedBuildersTest.java -rw-r--r-- runneradmin/197121 28021 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/NioByteStringTest.java -rw-r--r-- runneradmin/197121 7526 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/PackedFieldTest.java -rw-r--r-- runneradmin/197121 10429 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ParseExceptionsTest.java -rw-r--r-- runneradmin/197121 12406 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ParserLiteTest.java -rw-r--r-- runneradmin/197121 16566 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ParserTest.java -rw-r--r-- runneradmin/197121 7511 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto2ExtensionLookupSchemaTest.java -rw-r--r-- runneradmin/197121 2204 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto2LiteSchemaTest.java -rw-r--r-- runneradmin/197121 29413 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java -rw-r--r-- runneradmin/197121 29623 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageLiteFactory.java -rw-r--r-- runneradmin/197121 2168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto2SchemaTest.java -rw-r--r-- runneradmin/197121 5659 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto2UnknownEnumValueTest.java -rw-r--r-- runneradmin/197121 2204 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto3LiteSchemaTest.java -rw-r--r-- runneradmin/197121 25271 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto3MessageFactory.java -rw-r--r-- runneradmin/197121 25383 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto3MessageLiteFactory.java -rw-r--r-- runneradmin/197121 2166 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Proto3SchemaTest.java -rw-r--r-- runneradmin/197121 9987 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ProtobufArrayListTest.java -rw-r--r-- runneradmin/197121 8862 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/RepeatedFieldBuilderV3Test.java -rw-r--r-- runneradmin/197121 6316 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java -rw-r--r-- runneradmin/197121 9835 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java -rw-r--r-- runneradmin/197121 11558 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/ServiceTest.java -rw-r--r-- runneradmin/197121 6636 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/SingleFieldBuilderV3Test.java -rw-r--r-- runneradmin/197121 15310 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/SmallSortedMapTest.java -rw-r--r-- runneradmin/197121 5659 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TestBadIdentifiers.java -rw-r--r-- runneradmin/197121 4349 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TestBadIdentifiersLite.java -rw-r--r-- runneradmin/197121 5007 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TestSchemas.java -rw-r--r-- runneradmin/197121 5279 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TestSchemasLite.java -rw-r--r-- runneradmin/197121 223740 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TestUtil.java -rw-r--r-- runneradmin/197121 30079 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TestUtilLite.java -rw-r--r-- runneradmin/197121 8399 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TextFormatParseInfoTreeTest.java -rw-r--r-- runneradmin/197121 3896 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TextFormatParseLocationTest.java -rw-r--r-- runneradmin/197121 78374 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TextFormatTest.java -rw-r--r-- runneradmin/197121 3001 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/TypeRegistryTest.java -rw-r--r-- runneradmin/197121 17011 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/UnknownEnumValueTest.java -rw-r--r-- runneradmin/197121 3405 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/UnknownFieldSetPerformanceTest.java -rw-r--r-- runneradmin/197121 24920 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java -rw-r--r-- runneradmin/197121 8017 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/UnmodifiableLazyStringListTest.java -rw-r--r-- runneradmin/197121 9572 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/Utf8Test.java -rw-r--r-- runneradmin/197121 3147 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/WellKnownTypesTest.java -rw-r--r-- runneradmin/197121 46181 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/WireFormatLiteTest.java -rw-r--r-- runneradmin/197121 22294 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/WireFormatTest.java -rw-r--r-- runneradmin/197121 3402 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/WrappersLiteOfMethodTest.java -rw-r--r-- runneradmin/197121 3398 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/java/com/google/protobuf/WrappersOfMethodTest.java drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/ -rw-r--r-- runneradmin/197121 1912 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/any_test.proto -rw-r--r-- runneradmin/197121 2111 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/cached_field_size_test.proto -rw-r--r-- runneradmin/197121 1917 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/deprecated_file.proto -rw-r--r-- runneradmin/197121 1965 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/dynamic_message_test.proto -rw-r--r-- runneradmin/197121 3740 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/field_presence_test.proto -rw-r--r-- runneradmin/197121 2661 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/lazy_fields_lite.proto -rw-r--r-- runneradmin/197121 2651 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/lite_equals_and_hash.proto -rw-r--r-- runneradmin/197121 4960 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/map_for_proto2_lite_test.proto -rw-r--r-- runneradmin/197121 4913 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/map_for_proto2_test.proto -rw-r--r-- runneradmin/197121 2682 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/map_initialization_order_test.proto -rw-r--r-- runneradmin/197121 4800 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/map_lite_test.proto -rw-r--r-- runneradmin/197121 4753 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/map_test.proto -rw-r--r-- runneradmin/197121 2836 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/multiple_files_test.proto -rw-r--r-- runneradmin/197121 2122 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/nested_builders_test.proto -rw-r--r-- runneradmin/197121 2168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/nested_extension.proto -rw-r--r-- runneradmin/197121 2258 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/nested_extension_lite.proto -rw-r--r-- runneradmin/197121 2043 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/non_nested_extension.proto -rw-r--r-- runneradmin/197121 2130 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/non_nested_extension_lite.proto -rw-r--r-- runneradmin/197121 1942 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/outer_class_name_test.proto -rw-r--r-- runneradmin/197121 2018 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/outer_class_name_test2.proto -rw-r--r-- runneradmin/197121 2030 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/outer_class_name_test3.proto -rw-r--r-- runneradmin/197121 3388 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/packed_field_test.proto -rw-r--r-- runneradmin/197121 21841 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/proto2_message.proto -rw-r--r-- runneradmin/197121 21816 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/proto2_message_lite.proto -rw-r--r-- runneradmin/197121 2516 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/proto2_unknown_enum_values.proto -rw-r--r-- runneradmin/197121 17263 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/proto3_message.proto -rw-r--r-- runneradmin/197121 17243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/proto3_message_lite.proto -rw-r--r-- runneradmin/197121 8291 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/test_bad_identifiers.proto -rw-r--r-- runneradmin/197121 2152 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/test_check_utf8.proto -rw-r--r-- runneradmin/197121 2203 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/test_check_utf8_size.proto -rw-r--r-- runneradmin/197121 2053 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/test_custom_options.proto -rw-r--r-- runneradmin/197121 2385 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/core/src/test/proto/com/google/protobuf/wrappers_test.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/internal/ -rw-r--r-- runneradmin/197121 323 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/internal/BUILD.bazel -rw-r--r-- runneradmin/197121 2185 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/internal/testing.bzl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/ -rw-r--r-- runneradmin/197121 9825 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/BUILD.bazel -rw-r--r-- runneradmin/197121 1239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/generate-sources-build.xml -rw-r--r-- runneradmin/197121 2231 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/generate-test-sources-build.xml -rw-r--r-- runneradmin/197121 6540 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/pom.xml -rw-r--r-- runneradmin/197121 815 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/pom_template.xml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/ -rw-r--r-- runneradmin/197121 2271 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/Anies.kt -rw-r--r-- runneradmin/197121 2548 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/ByteStrings.kt -rw-r--r-- runneradmin/197121 2838 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/DslList.kt -rw-r--r-- runneradmin/197121 2986 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/DslMap.kt -rw-r--r-- runneradmin/197121 2127 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/DslProxy.kt -rw-r--r-- runneradmin/197121 2661 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/ExtendableMessageExtensions.kt -rw-r--r-- runneradmin/197121 2720 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/ExtensionList.kt -rw-r--r-- runneradmin/197121 2399 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/OnlyForUseByGeneratedProtoCode.kt -rw-r--r-- runneradmin/197121 1970 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/ProtoDslMarker.kt -rw-r--r-- runneradmin/197121 3230 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/main/kotlin/com/google/protobuf/UnmodifiableCollections.kt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/ -rw-r--r-- runneradmin/197121 2747 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/AniesTest.kt -rw-r--r-- runneradmin/197121 3739 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/ByteStringsTest.kt -rw-r--r-- runneradmin/197121 4704 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/DslListTest.kt -rw-r--r-- runneradmin/197121 7341 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/DslMapTest.kt -rw-r--r-- runneradmin/197121 3565 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/ExtendableMessageExtensionsTest.kt -rw-r--r-- runneradmin/197121 5758 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/ExtensionListTest.kt -rw-r--r-- runneradmin/197121 40400 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/Proto2Test.kt -rw-r--r-- runneradmin/197121 12463 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/kotlin/com/google/protobuf/Proto3Test.kt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/proto/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/proto/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/proto/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/proto/com/google/protobuf/ -rw-r--r-- runneradmin/197121 3193 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/proto/com/google/protobuf/evil_names_proto2.proto -rw-r--r-- runneradmin/197121 3393 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/proto/com/google/protobuf/evil_names_proto3.proto -rw-r--r-- runneradmin/197121 2071 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/proto/com/google/protobuf/example_extensible_message.proto -rw-r--r-- runneradmin/197121 1953 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin/src/test/proto/com/google/protobuf/multiple_files_proto3.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/ -rw-r--r-- runneradmin/197121 6699 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/BUILD.bazel -rw-r--r-- runneradmin/197121 1081 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/generate-sources-build.xml -rw-r--r-- runneradmin/197121 2663 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/generate-test-sources-build.xml -rw-r--r-- runneradmin/197121 367 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/lite.awk -rw-r--r-- runneradmin/197121 7995 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/pom.xml -rw-r--r-- runneradmin/197121 813 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/pom_template.xml -rw-r--r-- runneradmin/197121 324 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/process-lite-sources-build.xml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/main/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/main/kotlin/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/main/kotlin/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/main/kotlin/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/main/kotlin/com/google/protobuf/ -rw-r--r-- runneradmin/197121 2673 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/main/kotlin/com/google/protobuf/ExtendableMessageLiteExtensions.kt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/test/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/test/kotlin/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/test/kotlin/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/test/kotlin/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/test/kotlin/com/google/protobuf/ -rw-r--r-- runneradmin/197121 3569 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/test/kotlin/com/google/protobuf/ExtendableMessageLiteExtensionsTest.kt -rw-r--r-- runneradmin/197121 42457 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/kotlin-lite/src/test/kotlin/com/google/protobuf/Proto2LiteTest.kt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/ -rw-r--r-- runneradmin/197121 2469 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/BUILD.bazel -rw-r--r-- runneradmin/197121 1079 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/generate-sources-build.xml -rw-r--r-- runneradmin/197121 5104 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/generate-test-sources-build.xml -rw-r--r-- runneradmin/197121 367 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/lite.awk -rw-r--r-- runneradmin/197121 15844 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/pom.xml -rw-r--r-- runneradmin/197121 725 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/pom_template.xml -rw-r--r-- runneradmin/197121 324 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/process-lite-sources-build.xml -rw-r--r-- runneradmin/197121 289 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/proguard.pgcfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/src/test/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/src/test/java/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/src/test/java/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/src/test/java/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/src/test/java/com/google/protobuf/ -rw-r--r-- runneradmin/197121 133540 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite/src/test/java/com/google/protobuf/LiteTest.java -rw-r--r-- runneradmin/197121 2191 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/lite.md -rw-r--r-- runneradmin/197121 9298 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/pom.xml -rw-r--r-- runneradmin/197121 6632 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/ -rw-r--r-- runneradmin/197121 2604 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/BUILD.bazel -rw-r--r-- runneradmin/197121 5775 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/pom.xml -rw-r--r-- runneradmin/197121 633 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/pom_template.xml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/util/ -rw-r--r-- runneradmin/197121 19694 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/util/Durations.java -rw-r--r-- runneradmin/197121 12756 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/util/FieldMaskTree.java -rw-r--r-- runneradmin/197121 15128 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/util/FieldMaskUtil.java -rw-r--r-- runneradmin/197121 80530 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/util/JsonFormat.java -rw-r--r-- runneradmin/197121 2746 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/util/Structs.java -rw-r--r-- runneradmin/197121 19941 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java -rw-r--r-- runneradmin/197121 3434 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/main/java/com/google/protobuf/util/Values.java drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/util/ -rw-r--r-- runneradmin/197121 26600 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/util/DurationsTest.java -rw-r--r-- runneradmin/197121 17748 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/util/FieldMaskTreeTest.java -rw-r--r-- runneradmin/197121 13678 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/util/FieldMaskUtilTest.java -rw-r--r-- runneradmin/197121 84573 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/util/JsonFormatTest.java -rw-r--r-- runneradmin/197121 2877 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/util/StructsTest.java -rw-r--r-- runneradmin/197121 33242 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/util/TimestampsTest.java -rw-r--r-- runneradmin/197121 4726 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/java/com/google/protobuf/util/ValuesTest.java drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/proto/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/proto/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/proto/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/proto/com/google/protobuf/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/proto/com/google/protobuf/util/ -rw-r--r-- runneradmin/197121 6646 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/java/util/src/test/proto/com/google/protobuf/util/json_test.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/ -rw-r--r-- runneradmin/197121 2985 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/caplog.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/docs/ -rw-r--r-- runneradmin/197121 979 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/docs/common.cfg -rwxr-xr-x runneradmin/197121 1651 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/docs/publish-python.sh -rw-r--r-- runneradmin/197121 214 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/docs/python.cfg -rwxr-xr-x runneradmin/197121 321 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/docs/trampoline.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/32-bit/ -rwxr-xr-x runneradmin/197121 647 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/32-bit/build.sh -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/32-bit/continuous.cfg -rw-r--r-- runneradmin/197121 5080 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/32-bit/Dockerfile -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/32-bit/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/ -rwxr-xr-x runneradmin/197121 813 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/cpp_crosscompile_and_run_tests_with_qemu_aarch64.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/dockcross_helpers/ -rwxr-xr-x runneradmin/197121 1436 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/dockcross_helpers/run_dockcross_linux_aarch64.sh -rwxr-xr-x runneradmin/197121 1486 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/dockcross_helpers/run_dockcross_manylinux2014_aarch64.sh -rwxr-xr-x runneradmin/197121 295 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/php_build_and_run_tests_with_qemu_aarch64.sh -rwxr-xr-x runneradmin/197121 156 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/protoc_crosscompile_aarch64.sh -rwxr-xr-x runneradmin/197121 1830 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/python_crosscompile_aarch64.sh -rwxr-xr-x runneradmin/197121 1353 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/python_run_tests_with_qemu_aarch64.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/qemu_helpers/ -rwxr-xr-x runneradmin/197121 1532 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/qemu_helpers/prepare_qemu.sh -rwxr-xr-x runneradmin/197121 186 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/ruby_build_and_run_tests_with_qemu_aarch64.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/testimage_protobuf_php_arm64v8/ -rw-r--r-- runneradmin/197121 160 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/testimage_protobuf_php_arm64v8/Dockerfile -rwxr-xr-x runneradmin/197121 465 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/test_cpp_aarch64.sh -rwxr-xr-x runneradmin/197121 2033 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/test_csharp_aarch64.sh -rwxr-xr-x runneradmin/197121 2146 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/test_java_aarch64.sh -rwxr-xr-x runneradmin/197121 1822 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/test_php_aarch64.sh -rwxr-xr-x runneradmin/197121 1545 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/test_python_aarch64.sh -rwxr-xr-x runneradmin/197121 1519 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/aarch64/test_ruby_aarch64.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/bazel/ -rwxr-xr-x runneradmin/197121 1070 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/bazel/build.sh -rw-r--r-- runneradmin/197121 161 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/bazel/continuous.cfg -rw-r--r-- runneradmin/197121 161 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/bazel/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/bazel_distcheck/ -rwxr-xr-x runneradmin/197121 2051 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/bazel_distcheck/build.sh -rw-r--r-- runneradmin/197121 171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/bazel_distcheck/continuous.cfg -rw-r--r-- runneradmin/197121 171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/bazel_distcheck/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/benchmark/ -rwxr-xr-x runneradmin/197121 646 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/benchmark/build.sh -rw-r--r-- runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/benchmark/continuous.cfg -rwxr-xr-x runneradmin/197121 3974 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/benchmark/run.sh -rwxr-xr-x runneradmin/197121 2093 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/build_and_run_docker.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_aarch64/ -rwxr-xr-x runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_aarch64/build.sh -rw-r--r-- runneradmin/197121 168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_aarch64/continuous.cfg -rw-r--r-- runneradmin/197121 168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_aarch64/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_distcheck/ -rwxr-xr-x runneradmin/197121 709 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_distcheck/build.sh -rw-r--r-- runneradmin/197121 171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_distcheck/continuous.cfg -rw-r--r-- runneradmin/197121 171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_distcheck/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_tcmalloc/ -rwxr-xr-x runneradmin/197121 387 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_tcmalloc/build.sh -rw-r--r-- runneradmin/197121 170 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_tcmalloc/continuous.cfg -rw-r--r-- runneradmin/197121 170 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/cpp_tcmalloc/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/csharp/ -rwxr-xr-x runneradmin/197121 637 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/csharp/build.sh -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/csharp/continuous.cfg -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/csharp/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/csharp_aarch64/ -rwxr-xr-x runneradmin/197121 375 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/csharp_aarch64/build.sh -rw-r--r-- runneradmin/197121 245 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/csharp_aarch64/continuous.cfg -rw-r--r-- runneradmin/197121 245 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/csharp_aarch64/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dist_install/ -rwxr-xr-x runneradmin/197121 427 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dist_install/build.sh -rw-r--r-- runneradmin/197121 170 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dist_install/continuous.cfg -rw-r--r-- runneradmin/197121 170 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dist_install/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/ -rwxr-xr-x runneradmin/197121 1076 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/push_testing_images.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/cpp_tcmalloc/ -rw-r--r-- runneradmin/197121 548 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/cpp_tcmalloc/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/csharp/ -rw-r--r-- runneradmin/197121 1098 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/csharp/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/java_stretch/ -rw-r--r-- runneradmin/197121 829 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/java_stretch/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/php/ -rw-r--r-- runneradmin/197121 5866 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/php/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/php80/ -rw-r--r-- runneradmin/197121 2707 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/php80/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/php_32bit/ -rw-r--r-- runneradmin/197121 6330 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/php_32bit/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/python310/ -rw-r--r-- runneradmin/197121 576 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/python310/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/python37/ -rw-r--r-- runneradmin/197121 575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/python37/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/python38/ -rw-r--r-- runneradmin/197121 575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/python38/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/python39/ -rw-r--r-- runneradmin/197121 575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/python39/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/ruby/ -rw-r--r-- runneradmin/197121 1242 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/dockerfile/test/ruby/Dockerfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_aarch64/ -rwxr-xr-x runneradmin/197121 373 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_aarch64/build.sh -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_aarch64/continuous.cfg -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_aarch64/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_jdk11/ -rwxr-xr-x runneradmin/197121 743 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_jdk11/build.sh -rw-r--r-- runneradmin/197121 241 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_jdk11/continuous.cfg -rw-r--r-- runneradmin/197121 343 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_jdk11/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_jdk17/ -rwxr-xr-x runneradmin/197121 743 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_jdk17/build.sh -rw-r--r-- runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_jdk17/continuous.cfg -rw-r--r-- runneradmin/197121 342 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_jdk17/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_linkage_monitor/ -rwxr-xr-x runneradmin/197121 726 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_linkage_monitor/build.sh -rw-r--r-- runneradmin/197121 251 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_linkage_monitor/continuous.cfg -rw-r--r-- runneradmin/197121 353 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/java_linkage_monitor/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/jruby92/ -rwxr-xr-x runneradmin/197121 636 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/jruby92/build.sh -rw-r--r-- runneradmin/197121 238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/jruby92/continuous.cfg -rw-r--r-- runneradmin/197121 238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/jruby92/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/jruby93/ -rwxr-xr-x runneradmin/197121 636 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/jruby93/build.sh -rw-r--r-- runneradmin/197121 238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/jruby93/continuous.cfg -rw-r--r-- runneradmin/197121 238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/jruby93/presubmit.cfg -rw-r--r-- runneradmin/197121 2714 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/make_test_output.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/php_aarch64/ -rwxr-xr-x runneradmin/197121 372 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/php_aarch64/build.sh -rw-r--r-- runneradmin/197121 242 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/php_aarch64/continuous.cfg -rw-r--r-- runneradmin/197121 242 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/php_aarch64/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/php_all/ -rwxr-xr-x runneradmin/197121 1652 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/php_all/build.sh -rw-r--r-- runneradmin/197121 238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/php_all/continuous.cfg -rw-r--r-- runneradmin/197121 238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/php_all/presubmit.cfg -rwxr-xr-x runneradmin/197121 672 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/pull_request_in_docker.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python310/ -rwxr-xr-x runneradmin/197121 643 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python310/build.sh -rw-r--r-- runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python310/continuous.cfg -rw-r--r-- runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python310/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python310_cpp/ -rwxr-xr-x runneradmin/197121 647 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python310_cpp/build.sh -rw-r--r-- runneradmin/197121 244 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python310_cpp/continuous.cfg -rw-r--r-- runneradmin/197121 244 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python310_cpp/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python37/ -rwxr-xr-x runneradmin/197121 641 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python37/build.sh -rw-r--r-- runneradmin/197121 239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python37/continuous.cfg -rw-r--r-- runneradmin/197121 239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python37/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python37_cpp/ -rwxr-xr-x runneradmin/197121 645 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python37_cpp/build.sh -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python37_cpp/continuous.cfg -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python37_cpp/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python38/ -rwxr-xr-x runneradmin/197121 641 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python38/build.sh -rw-r--r-- runneradmin/197121 239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python38/continuous.cfg -rw-r--r-- runneradmin/197121 239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python38/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python38_cpp/ -rwxr-xr-x runneradmin/197121 645 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python38_cpp/build.sh -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python38_cpp/continuous.cfg -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python38_cpp/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python39/ -rwxr-xr-x runneradmin/197121 641 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python39/build.sh -rw-r--r-- runneradmin/197121 239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python39/continuous.cfg -rw-r--r-- runneradmin/197121 239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python39/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python39_cpp/ -rwxr-xr-x runneradmin/197121 645 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python39_cpp/build.sh -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python39_cpp/continuous.cfg -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python39_cpp/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python_aarch64/ -rwxr-xr-x runneradmin/197121 302 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python_aarch64/build.sh -rw-r--r-- runneradmin/197121 245 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python_aarch64/continuous.cfg -rw-r--r-- runneradmin/197121 245 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/python_aarch64/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby25/ -rwxr-xr-x runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby25/build.sh -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby25/continuous.cfg -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby25/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby26/ -rwxr-xr-x runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby26/build.sh -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby26/continuous.cfg -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby26/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby27/ -rwxr-xr-x runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby27/build.sh -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby27/continuous.cfg -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby27/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby30/ -rwxr-xr-x runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby30/build.sh -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby30/continuous.cfg -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby30/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby31/ -rwxr-xr-x runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby31/build.sh -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby31/continuous.cfg -rw-r--r-- runneradmin/197121 237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby31/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby_aarch64/ -rwxr-xr-x runneradmin/197121 373 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby_aarch64/build.sh -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby_aarch64/continuous.cfg -rw-r--r-- runneradmin/197121 243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/linux/ruby_aarch64/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/cpp/ -rwxr-xr-x runneradmin/197121 213 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/cpp/build.sh -rw-r--r-- runneradmin/197121 161 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/cpp/continuous.cfg -rw-r--r-- runneradmin/197121 161 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/cpp/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/cpp_distcheck/ -rwxr-xr-x runneradmin/197121 223 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/cpp_distcheck/build.sh -rw-r--r-- runneradmin/197121 171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/cpp_distcheck/continuous.cfg -rw-r--r-- runneradmin/197121 171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/cpp_distcheck/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_ios_debug/ -rwxr-xr-x runneradmin/197121 230 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_ios_debug/build.sh -rw-r--r-- runneradmin/197121 178 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_ios_debug/continuous.cfg -rw-r--r-- runneradmin/197121 178 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_ios_debug/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_ios_release/ -rwxr-xr-x runneradmin/197121 232 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_ios_release/build.sh -rw-r--r-- runneradmin/197121 180 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_ios_release/continuous.cfg -rw-r--r-- runneradmin/197121 180 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_ios_release/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_osx/ -rwxr-xr-x runneradmin/197121 224 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_osx/build.sh -rw-r--r-- runneradmin/197121 172 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_osx/continuous.cfg -rw-r--r-- runneradmin/197121 172 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/objectivec_osx/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/php7.0_mac/ -rwxr-xr-x runneradmin/197121 220 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/php7.0_mac/build.sh -rw-r--r-- runneradmin/197121 168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/php7.0_mac/continuous.cfg -rw-r--r-- runneradmin/197121 168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/php7.0_mac/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/php7.3_mac/ -rwxr-xr-x runneradmin/197121 220 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/php7.3_mac/build.sh -rw-r--r-- runneradmin/197121 168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/php7.3_mac/continuous.cfg -rw-r--r-- runneradmin/197121 168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/php7.3_mac/presubmit.cfg -rwxr-xr-x runneradmin/197121 1198 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/prepare_build_macos_rc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/python/ -rwxr-xr-x runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/python/build.sh -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/python/continuous.cfg -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/python/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/python_cpp/ -rwxr-xr-x runneradmin/197121 259 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/python_cpp/build.sh -rw-r--r-- runneradmin/197121 168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/python_cpp/continuous.cfg -rw-r--r-- runneradmin/197121 168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/python_cpp/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby25/ -rwxr-xr-x runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby25/build.sh -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby25/continuous.cfg -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby25/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby26/ -rwxr-xr-x runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby26/build.sh -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby26/continuous.cfg -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby26/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby27/ -rwxr-xr-x runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby27/build.sh -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby27/continuous.cfg -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby27/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby30/ -rwxr-xr-x runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby30/build.sh -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby30/continuous.cfg -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby30/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby31/ -rwxr-xr-x runneradmin/197121 240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby31/build.sh -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby31/continuous.cfg -rw-r--r-- runneradmin/197121 164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos/ruby31/presubmit.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos-next/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos-next/cpp/ -rwxr-xr-x runneradmin/197121 1300 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos-next/cpp/build.sh -rw-r--r-- runneradmin/197121 291 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos-next/cpp/continuous.cfg -rw-r--r-- runneradmin/197121 291 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos-next/cpp/presubmit.cfg -rw-r--r-- runneradmin/197121 148 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/macos-next/README.md -rw-r--r-- runneradmin/197121 488 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ -rw-r--r-- runneradmin/197121 149 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/collect_all_artifacts.cfg -rwxr-xr-x runneradmin/197121 2696 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/collect_all_artifacts.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/csharp/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/csharp/windows/ -rw-r--r-- runneradmin/197121 427 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/csharp/windows/build_nuget.bat -rw-r--r-- runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/csharp/windows/continuous.cfg -rw-r--r-- runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/csharp/windows/presubmit.cfg -rw-r--r-- runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/csharp/windows/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/linux/ -rwxr-xr-x runneradmin/197121 1409 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/linux/build.sh -rw-r--r-- runneradmin/197121 131 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/linux/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/macos/ -rwxr-xr-x runneradmin/197121 296 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/macos/build.sh -rw-r--r-- runneradmin/197121 178 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/macos/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/windows/ -rw-r--r-- runneradmin/197121 912 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/windows/build.bat -rw-r--r-- runneradmin/197121 185 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/protoc/windows/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/linux/ -rwxr-xr-x runneradmin/197121 2751 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/linux/build_artifacts.sh -rw-r--r-- runneradmin/197121 3344 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/linux/config.sh -rw-r--r-- runneradmin/197121 199 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/linux/continuous.cfg -rw-r--r-- runneradmin/197121 199 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/linux/presubmit.cfg -rw-r--r-- runneradmin/197121 198 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/linux/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/macos/ -rwxr-xr-x runneradmin/197121 1675 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/macos/build_artifacts.sh -rw-r--r-- runneradmin/197121 1903 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/macos/config.sh -rw-r--r-- runneradmin/197121 200 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/macos/continuous.cfg -rw-r--r-- runneradmin/197121 200 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/macos/presubmit.cfg -rw-r--r-- runneradmin/197121 200 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/macos/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/windows/ -rw-r--r-- runneradmin/197121 2446 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/windows/build_artifacts.bat -rw-r--r-- runneradmin/197121 2483 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/windows/build_single_artifact.bat -rw-r--r-- runneradmin/197121 210 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/windows/continuous.cfg -rwxr-xr-x runneradmin/197121 3863 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/windows/install_python_interpreters.ps1 -rw-r--r-- runneradmin/197121 210 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/windows/presubmit.cfg -rw-r--r-- runneradmin/197121 210 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/python/windows/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/ -rwxr-xr-x runneradmin/197121 291 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/build_artifacts.sh -rw-r--r-- runneradmin/197121 196 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/continuous.cfg -rwxr-xr-x runneradmin/197121 596 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/prepare_build.sh -rw-r--r-- runneradmin/197121 196 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/presubmit.cfg -rw-r--r-- runneradmin/197121 196 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/ruby/ -rwxr-xr-x runneradmin/197121 288 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/ruby/ruby_build.sh -rwxr-xr-x runneradmin/197121 283 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/linux/ruby/ruby_build_environment.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/macos/ -rwxr-xr-x runneradmin/197121 368 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/macos/build_artifacts.sh -rw-r--r-- runneradmin/197121 198 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/macos/continuous.cfg -rw-r--r-- runneradmin/197121 198 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/macos/presubmit.cfg -rw-r--r-- runneradmin/197121 198 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/macos/release.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/macos/ruby/ -rwxr-xr-x runneradmin/197121 232 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/macos/ruby/ruby_build.sh -rwxr-xr-x runneradmin/197121 3784 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/release/ruby/macos/ruby/ruby_build_environment.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/windows/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/windows/csharp/ -rw-r--r-- runneradmin/197121 418 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/windows/csharp/build.bat -rw-r--r-- runneradmin/197121 167 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/windows/csharp/continuous.cfg -rw-r--r-- runneradmin/197121 167 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/kokoro/windows/csharp/presubmit.cfg -rw-r--r-- runneradmin/197121 1764 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/LICENSE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/m4/ -rw-r--r-- runneradmin/197121 2695 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/m4/acx_check_suncc.m4 -rw-r--r-- runneradmin/197121 1142 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/m4/ac_system_extensions.m4 -rw-r--r-- runneradmin/197121 21669 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/m4/ax_cxx_compile_stdcxx.m4 -rw-r--r-- runneradmin/197121 4159 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/m4/ax_prog_cc_for_build.m4 -rw-r--r-- runneradmin/197121 3664 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/m4/ax_prog_cxx_for_build.m4 -rw-r--r-- runneradmin/197121 22477 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/m4/ax_pthread.m4 -rw-r--r-- runneradmin/197121 3361 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/m4/stl_hash.m4 -rw-r--r-- runneradmin/197121 98407 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/Makefile.am -rw-r--r-- runneradmin/197121 18165 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/maven_install.json drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ -rw-r--r-- runneradmin/197121 136 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/.clang-format -rw-r--r-- runneradmin/197121 3752 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/DevTools/ -rwxr-xr-x runneradmin/197121 1803 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/DevTools/check_version_stamps.sh -rwxr-xr-x runneradmin/197121 6644 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/DevTools/compile_testing_protos.sh -rwxr-xr-x runneradmin/197121 12378 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/DevTools/full_mac_build.sh -rwxr-xr-x runneradmin/197121 24867 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/DevTools/pddm.py -rwxr-xr-x runneradmin/197121 17436 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/DevTools/pddm_tests.py -rwxr-xr-x runneradmin/197121 2620 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/generate_well_known_types.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/ -rw-r--r-- runneradmin/197121 109 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/Any.pbobjc.h -rw-r--r-- runneradmin/197121 109 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/Api.pbobjc.h -rw-r--r-- runneradmin/197121 114 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/Duration.pbobjc.h -rw-r--r-- runneradmin/197121 111 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/Empty.pbobjc.h -rw-r--r-- runneradmin/197121 115 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/FieldMask.pbobjc.h -rw-r--r-- runneradmin/197121 119 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/SourceContext.pbobjc.h -rw-r--r-- runneradmin/197121 112 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/Struct.pbobjc.h -rw-r--r-- runneradmin/197121 115 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/Timestamp.pbobjc.h -rw-r--r-- runneradmin/197121 110 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/Type.pbobjc.h -rw-r--r-- runneradmin/197121 114 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/google/protobuf/Wrappers.pbobjc.h -rw-r--r-- runneradmin/197121 5513 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBAny.pbobjc.h -rw-r--r-- runneradmin/197121 3428 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBAny.pbobjc.m -rw-r--r-- runneradmin/197121 10611 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBApi.pbobjc.h -rw-r--r-- runneradmin/197121 13336 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBApi.pbobjc.m -rw-r--r-- runneradmin/197121 62407 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBArray.h -rw-r--r-- runneradmin/197121 80833 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBArray.m -rw-r--r-- runneradmin/197121 3697 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBArray_PackagePrivate.h -rw-r--r-- runneradmin/197121 6058 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBBootstrap.h -rw-r--r-- runneradmin/197121 7938 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBCodedInputStream.h -rw-r--r-- runneradmin/197121 16837 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBCodedInputStream.m -rw-r--r-- runneradmin/197121 5327 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBCodedInputStream_PackagePrivate.h -rw-r--r-- runneradmin/197121 24637 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBCodedOutputStream.h -rw-r--r-- runneradmin/197121 43351 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBCodedOutputStream.m -rw-r--r-- runneradmin/197121 6329 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBCodedOutputStream_PackagePrivate.h -rw-r--r-- runneradmin/197121 11406 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBDescriptor.h -rw-r--r-- runneradmin/197121 38152 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBDescriptor.m -rw-r--r-- runneradmin/197121 15490 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBDescriptor_PackagePrivate.h -rw-r--r-- runneradmin/197121 197486 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBDictionary.h -rw-r--r-- runneradmin/197121 396794 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBDictionary.m -rw-r--r-- runneradmin/197121 15709 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBDictionary_PackagePrivate.h -rw-r--r-- runneradmin/197121 4446 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBDuration.pbobjc.h -rw-r--r-- runneradmin/197121 3243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBDuration.pbobjc.m -rw-r--r-- runneradmin/197121 1658 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBEmpty.pbobjc.h -rw-r--r-- runneradmin/197121 2299 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBEmpty.pbobjc.m -rw-r--r-- runneradmin/197121 2506 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBExtensionInternals.h -rw-r--r-- runneradmin/197121 16521 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBExtensionInternals.m -rw-r--r-- runneradmin/197121 3730 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBExtensionRegistry.h -rw-r--r-- runneradmin/197121 5413 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBExtensionRegistry.m -rw-r--r-- runneradmin/197121 7999 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBFieldMask.pbobjc.h -rw-r--r-- runneradmin/197121 2882 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBFieldMask.pbobjc.m -rw-r--r-- runneradmin/197121 18816 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBMessage.h -rw-r--r-- runneradmin/197121 132743 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBMessage.m -rw-r--r-- runneradmin/197121 5574 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBMessage_PackagePrivate.h -rw-r--r-- runneradmin/197121 2428 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBProtocolBuffers.h -rw-r--r-- runneradmin/197121 2945 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBProtocolBuffers.m -rw-r--r-- runneradmin/197121 2047 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBProtocolBuffers_RuntimeSupport.h -rw-r--r-- runneradmin/197121 2193 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBRootObject.h -rw-r--r-- runneradmin/197121 10058 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBRootObject.m -rw-r--r-- runneradmin/197121 2068 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBRootObject_PackagePrivate.h -rw-r--r-- runneradmin/197121 5349 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBRuntimeTypes.h -rw-r--r-- runneradmin/197121 1847 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBSourceContext.pbobjc.h -rw-r--r-- runneradmin/197121 2948 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBSourceContext.pbobjc.m -rw-r--r-- runneradmin/197121 6090 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBStruct.pbobjc.h -rw-r--r-- runneradmin/197121 10652 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBStruct.pbobjc.m -rw-r--r-- runneradmin/197121 6050 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBTimestamp.pbobjc.h -rw-r--r-- runneradmin/197121 3261 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBTimestamp.pbobjc.m -rw-r--r-- runneradmin/197121 13924 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBType.pbobjc.h -rw-r--r-- runneradmin/197121 26423 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBType.pbobjc.m -rw-r--r-- runneradmin/197121 3519 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUnknownField.h -rw-r--r-- runneradmin/197121 11825 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUnknownField.m -rw-r--r-- runneradmin/197121 3003 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUnknownFieldSet.h -rw-r--r-- runneradmin/197121 13442 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUnknownFieldSet.m -rw-r--r-- runneradmin/197121 2568 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUnknownFieldSet_PackagePrivate.h -rw-r--r-- runneradmin/197121 2091 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUnknownField_PackagePrivate.h -rw-r--r-- runneradmin/197121 18279 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUtilities.h -rw-r--r-- runneradmin/197121 91283 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUtilities.m -rw-r--r-- runneradmin/197121 14650 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBUtilities_PackagePrivate.h -rw-r--r-- runneradmin/197121 8904 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBWellKnownTypes.h -rw-r--r-- runneradmin/197121 9262 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBWellKnownTypes.m -rw-r--r-- runneradmin/197121 3141 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBWireFormat.h -rw-r--r-- runneradmin/197121 3821 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBWireFormat.m -rw-r--r-- runneradmin/197121 4641 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBWrappers.pbobjc.h -rw-r--r-- runneradmin/197121 16438 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/GPBWrappers.pbobjc.m drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/ -rw-r--r-- runneradmin/197121 81418 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.pbxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/ -rw-r--r-- runneradmin/197121 171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/ -rw-r--r-- runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -rw-r--r-- runneradmin/197121 272 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/ -rw-r--r-- runneradmin/197121 12581 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme -rw-r--r-- runneradmin/197121 5250 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/ -rw-r--r-- runneradmin/197121 80178 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.pbxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/ -rw-r--r-- runneradmin/197121 171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/contents.xcworkspacedata drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/ -rw-r--r-- runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -rw-r--r-- runneradmin/197121 272 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/ -rw-r--r-- runneradmin/197121 12584 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme -rw-r--r-- runneradmin/197121 5253 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/ -rw-r--r-- runneradmin/197121 81142 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.pbxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/ -rw-r--r-- runneradmin/197121 172 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/ -rw-r--r-- runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -rw-r--r-- runneradmin/197121 272 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/ -rw-r--r-- runneradmin/197121 13687 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme -rw-r--r-- runneradmin/197121 5260 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme -rw-r--r-- runneradmin/197121 11472 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/ -rw-r--r-- runneradmin/197121 493 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/golden_message -rw-r--r-- runneradmin/197121 493 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/golden_packed_fields_message -rw-r--r-- runneradmin/197121 3353 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBARCUnittestProtos.m -rw-r--r-- runneradmin/197121 130565 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBArrayTests.m -rw-r--r-- runneradmin/197121 18786 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCodedInputStreamTests.m -rw-r--r-- runneradmin/197121 18192 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCodedOuputStreamTests.m -rw-r--r-- runneradmin/197121 2029 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest01.m -rw-r--r-- runneradmin/197121 2040 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest02.m -rw-r--r-- runneradmin/197121 2041 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest03.m -rw-r--r-- runneradmin/197121 2034 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest04.m -rw-r--r-- runneradmin/197121 2034 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest05.m -rw-r--r-- runneradmin/197121 2041 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest06.m -rw-r--r-- runneradmin/197121 2031 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest07.m -rw-r--r-- runneradmin/197121 2034 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest08.m -rw-r--r-- runneradmin/197121 2036 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest09.m -rw-r--r-- runneradmin/197121 2040 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest10.m -rw-r--r-- runneradmin/197121 2034 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest11.m -rw-r--r-- runneradmin/197121 2039 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest12.m -rw-r--r-- runneradmin/197121 2035 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest13.m -rw-r--r-- runneradmin/197121 2035 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest14.m -rw-r--r-- runneradmin/197121 2035 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest15.m -rw-r--r-- runneradmin/197121 2040 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest16.m -rw-r--r-- runneradmin/197121 2037 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest17.m -rw-r--r-- runneradmin/197121 2041 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest18.m -rw-r--r-- runneradmin/197121 2045 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest19.m -rw-r--r-- runneradmin/197121 2038 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest20.m -rw-r--r-- runneradmin/197121 2041 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest21.m -rw-r--r-- runneradmin/197121 2036 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest22.m -rw-r--r-- runneradmin/197121 2040 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest23.m -rw-r--r-- runneradmin/197121 2195 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest24.m -rw-r--r-- runneradmin/197121 2200 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBCompileTest25.m -rw-r--r-- runneradmin/197121 7449 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBConcurrencyTests.m -rw-r--r-- runneradmin/197121 20702 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDescriptorTests.m -rw-r--r-- runneradmin/197121 87579 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDictionaryTests+Bool.m -rw-r--r-- runneradmin/197121 139222 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDictionaryTests+Int32.m -rw-r--r-- runneradmin/197121 141482 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDictionaryTests+Int64.m -rw-r--r-- runneradmin/197121 133858 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDictionaryTests+String.m -rw-r--r-- runneradmin/197121 140003 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDictionaryTests+UInt32.m -rw-r--r-- runneradmin/197121 143391 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDictionaryTests+UInt64.m -rw-r--r-- runneradmin/197121 7170 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDictionaryTests.m -rw-r--r-- runneradmin/197121 52073 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBDictionaryTests.pddm -rw-r--r-- runneradmin/197121 6974 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBExtensionRegistryTest.m -rw-r--r-- runneradmin/197121 6689 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBMessageTests+ClassNames.m -rw-r--r-- runneradmin/197121 27343 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBMessageTests+Merge.m -rw-r--r-- runneradmin/197121 118861 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBMessageTests+Runtime.m -rw-r--r-- runneradmin/197121 56980 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBMessageTests+Serialization.m -rw-r--r-- runneradmin/197121 93862 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBMessageTests.m -rw-r--r-- runneradmin/197121 2967 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBObjectiveCPlusPlusTest.mm -rw-r--r-- runneradmin/197121 14241 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBPerfTests.m -rw-r--r-- runneradmin/197121 20575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBSwiftTests.swift -rw-r--r-- runneradmin/197121 4601 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBTestUtilities.h -rw-r--r-- runneradmin/197121 140647 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBTestUtilities.m -rw-r--r-- runneradmin/197121 3996 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBUnittestProtos.m -rw-r--r-- runneradmin/197121 1937 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBUnittestProtos2.m -rw-r--r-- runneradmin/197121 19473 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBUnknownFieldSetTest.m -rw-r--r-- runneradmin/197121 16806 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBUtilitiesTests.m -rw-r--r-- runneradmin/197121 8785 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBWellKnownTypesTest.m -rw-r--r-- runneradmin/197121 10136 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/GPBWireFormatTests.m -rw-r--r-- runneradmin/197121 3939 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/text_format_extensions_unittest_data.txt -rw-r--r-- runneradmin/197121 871 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/text_format_map_unittest_data.txt -rw-r--r-- runneradmin/197121 2431 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/text_format_unittest_data.txt -rw-r--r-- runneradmin/197121 224 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/UnitTests-Bridging-Header.h -rw-r--r-- runneradmin/197121 640 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/UnitTests-Info.plist -rw-r--r-- runneradmin/197121 2259 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_cycle.proto -rw-r--r-- runneradmin/197121 3524 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_deprecated.proto -rw-r--r-- runneradmin/197121 2953 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_deprecated_file.proto -rw-r--r-- runneradmin/197121 2227 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_extension_chain_a.proto -rw-r--r-- runneradmin/197121 2067 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_extension_chain_b.proto -rw-r--r-- runneradmin/197121 2004 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_extension_chain_c.proto -rw-r--r-- runneradmin/197121 2117 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_extension_chain_d.proto -rw-r--r-- runneradmin/197121 1877 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_extension_chain_e.proto -rw-r--r-- runneradmin/197121 2057 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_extension_chain_f.proto -rw-r--r-- runneradmin/197121 1886 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_extension_chain_g.proto -rw-r--r-- runneradmin/197121 36878 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_objc.proto -rw-r--r-- runneradmin/197121 2487 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_objc_options.proto -rw-r--r-- runneradmin/197121 2097 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_objc_startup.proto -rw-r--r-- runneradmin/197121 5580 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_runtime_proto2.proto -rw-r--r-- runneradmin/197121 5900 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/objectivec/Tests/unittest_runtime_proto3.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ -rw-r--r-- runneradmin/197121 832 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/BUILD.bazel -rw-r--r-- runneradmin/197121 1253 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/composer.json -rw-r--r-- runneradmin/197121 580 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/composer.json.dist drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/ -rw-r--r-- runneradmin/197121 3670 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/arena.c -rw-r--r-- runneradmin/197121 2094 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/arena.h -rw-r--r-- runneradmin/197121 22481 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/array.c -rw-r--r-- runneradmin/197121 3249 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/array.h -rw-r--r-- runneradmin/197121 479 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/config.m4 -rw-r--r-- runneradmin/197121 16790 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/convert.c -rw-r--r-- runneradmin/197121 3292 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/convert.h -rw-r--r-- runneradmin/197121 36343 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/def.c -rw-r--r-- runneradmin/197121 3681 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/def.h -rw-r--r-- runneradmin/197121 22361 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/map.c -rw-r--r-- runneradmin/197121 3104 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/map.h -rw-r--r-- runneradmin/197121 43895 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/message.c -rw-r--r-- runneradmin/197121 2973 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/message.h -rw-r--r-- runneradmin/197121 8556 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/names.c -rw-r--r-- runneradmin/197121 1987 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/names.h -rw-r--r-- runneradmin/197121 34890 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/package.xml -rw-r--r-- runneradmin/197121 427633 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/php-upb.c -rw-r--r-- runneradmin/197121 275581 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/php-upb.h -rw-r--r-- runneradmin/197121 2185 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/php_protobuf.h -rw-r--r-- runneradmin/197121 12390 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/protobuf.c -rw-r--r-- runneradmin/197121 7810 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/protobuf.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/tests/ -rw-r--r-- runneradmin/197121 118 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/tests/unnecessary_zval.phpt -rw-r--r-- runneradmin/197121 136535 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/ext/google/protobuf/wkt.inc -rwxr-xr-x runneradmin/197121 832 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/generate_descriptor_protos.sh -rwxr-xr-x runneradmin/197121 1238 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/generate_test_protos.sh -rw-r--r-- runneradmin/197121 3912 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/README.md -rw-r--r-- runneradmin/197121 3874 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/REFCOUNTING.md -rwxr-xr-x runneradmin/197121 595 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/release.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/ -rw-r--r-- runneradmin/197121 10963 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Any.php -rw-r--r-- runneradmin/197121 13728 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Api.php -rw-r--r-- runneradmin/197121 1573 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/BoolValue.php -rw-r--r-- runneradmin/197121 1584 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/BytesValue.php -rw-r--r-- runneradmin/197121 3437 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Descriptor.php -rw-r--r-- runneradmin/197121 2912 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/DescriptorPool.php -rw-r--r-- runneradmin/197121 1586 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/DoubleValue.php -rw-r--r-- runneradmin/197121 6865 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Duration.php -rw-r--r-- runneradmin/197121 5826 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Enum.php -rw-r--r-- runneradmin/197121 2674 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/EnumDescriptor.php -rw-r--r-- runneradmin/197121 3373 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/EnumValue.php -rw-r--r-- runneradmin/197121 2204 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/EnumValueDescriptor.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Field/ -rw-r--r-- runneradmin/197121 2144 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Field/Cardinality.php -rw-r--r-- runneradmin/197121 4843 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Field/Kind.php -rw-r--r-- runneradmin/197121 10551 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Field.php -rw-r--r-- runneradmin/197121 3930 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/FieldDescriptor.php -rw-r--r-- runneradmin/197121 7811 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/FieldMask.php -rw-r--r-- runneradmin/197121 528 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Field_Cardinality.php -rw-r--r-- runneradmin/197121 493 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Field_Kind.php -rw-r--r-- runneradmin/197121 1574 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/FloatValue.php -rw-r--r-- runneradmin/197121 1046 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/GPBEmpty.php -rw-r--r-- runneradmin/197121 1566 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Int32Value.php -rw-r--r-- runneradmin/197121 1587 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Int64Value.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/ -rw-r--r-- runneradmin/197121 3292 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/AnyBase.php -rw-r--r-- runneradmin/197121 12442 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/CodedInputStream.php -rw-r--r-- runneradmin/197121 5528 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/CodedOutputStream.php -rw-r--r-- runneradmin/197121 6315 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/Descriptor.php -rw-r--r-- runneradmin/197121 6793 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/DescriptorPool.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto/ -rw-r--r-- runneradmin/197121 4016 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto/ExtensionRange.php -rw-r--r-- runneradmin/197121 3064 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto/ReservedRange.php -rw-r--r-- runneradmin/197121 11982 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto.php -rw-r--r-- runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto_ExtensionRange.php -rw-r--r-- runneradmin/197121 630 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto_ReservedRange.php -rw-r--r-- runneradmin/197121 2474 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumBuilderContext.php -rw-r--r-- runneradmin/197121 2709 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptor.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptorProto/ -rw-r--r-- runneradmin/197121 3228 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptorProto/EnumReservedRange.php -rw-r--r-- runneradmin/197121 7185 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptorProto.php -rw-r--r-- runneradmin/197121 670 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptorProto_EnumReservedRange.php -rw-r--r-- runneradmin/197121 5656 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumOptions.php -rw-r--r-- runneradmin/197121 3652 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumValueDescriptorProto.php -rw-r--r-- runneradmin/197121 4405 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/EnumValueOptions.php -rw-r--r-- runneradmin/197121 2362 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/ExtensionRangeOptions.php -rw-r--r-- runneradmin/197121 8573 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptor.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto/ -rw-r--r-- runneradmin/197121 1724 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto/Label.php -rw-r--r-- runneradmin/197121 4761 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto/Type.php -rw-r--r-- runneradmin/197121 22037 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto.php -rw-r--r-- runneradmin/197121 615 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto_Label.php -rw-r--r-- runneradmin/197121 610 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto_Type.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldOptions/ -rw-r--r-- runneradmin/197121 1609 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldOptions/CType.php -rw-r--r-- runneradmin/197121 1721 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldOptions/JSType.php -rw-r--r-- runneradmin/197121 25370 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldOptions.php -rw-r--r-- runneradmin/197121 575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldOptions_CType.php -rw-r--r-- runneradmin/197121 580 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FieldOptions_JSType.php -rw-r--r-- runneradmin/197121 3002 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FileDescriptor.php -rw-r--r-- runneradmin/197121 15921 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FileDescriptorProto.php -rw-r--r-- runneradmin/197121 1988 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FileDescriptorSet.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FileOptions/ -rw-r--r-- runneradmin/197121 1845 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FileOptions/OptimizeMode.php -rw-r--r-- runneradmin/197121 41145 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FileOptions.php -rw-r--r-- runneradmin/197121 605 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/FileOptions_OptimizeMode.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GeneratedCodeInfo/ -rw-r--r-- runneradmin/197121 6820 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GeneratedCodeInfo/Annotation.php -rw-r--r-- runneradmin/197121 2752 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GeneratedCodeInfo.php -rw-r--r-- runneradmin/197121 625 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GeneratedCodeInfo_Annotation.php -rw-r--r-- runneradmin/197121 1909 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GetPublicDescriptorTrait.php -rw-r--r-- runneradmin/197121 2048 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GPBDecodeException.php -rw-r--r-- runneradmin/197121 11143 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GPBJsonWire.php -rw-r--r-- runneradmin/197121 1835 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GPBLabel.php -rw-r--r-- runneradmin/197121 2227 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GPBType.php -rw-r--r-- runneradmin/197121 22266 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GPBUtil.php -rw-r--r-- runneradmin/197121 18766 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GPBWire.php -rw-r--r-- runneradmin/197121 1961 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/GPBWireType.php -rw-r--r-- runneradmin/197121 1898 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/HasPublicDescriptorTrait.php -rw-r--r-- runneradmin/197121 2743 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MapEntry.php -rw-r--r-- runneradmin/197121 9247 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MapField.php -rw-r--r-- runneradmin/197121 4566 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MapFieldIter.php -rw-r--r-- runneradmin/197121 77664 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/Message.php -rw-r--r-- runneradmin/197121 4246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MessageBuilderContext.php -rw-r--r-- runneradmin/197121 15880 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MessageOptions.php -rw-r--r-- runneradmin/197121 7884 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MethodDescriptorProto.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MethodOptions/ -rw-r--r-- runneradmin/197121 2039 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MethodOptions/IdempotencyLevel.php -rw-r--r-- runneradmin/197121 5629 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MethodOptions.php -rw-r--r-- runneradmin/197121 635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/MethodOptions_IdempotencyLevel.php -rw-r--r-- runneradmin/197121 2691 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/OneofDescriptor.php -rw-r--r-- runneradmin/197121 2765 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/OneofDescriptorProto.php -rw-r--r-- runneradmin/197121 2469 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/OneofField.php -rw-r--r-- runneradmin/197121 2344 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/OneofOptions.php -rw-r--r-- runneradmin/197121 1962 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/RawInputStream.php -rw-r--r-- runneradmin/197121 8608 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/RepeatedField.php -rw-r--r-- runneradmin/197121 3913 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/RepeatedFieldIter.php -rw-r--r-- runneradmin/197121 3848 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/ServiceDescriptorProto.php -rw-r--r-- runneradmin/197121 4368 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/ServiceOptions.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/SourceCodeInfo/ -rw-r--r-- runneradmin/197121 19226 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/SourceCodeInfo/Location.php -rw-r--r-- runneradmin/197121 12280 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/SourceCodeInfo.php -rw-r--r-- runneradmin/197121 600 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/SourceCodeInfo_Location.php -rw-r--r-- runneradmin/197121 795 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/TimestampBase.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/UninterpretedOption/ -rw-r--r-- runneradmin/197121 3198 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/UninterpretedOption/NamePart.php -rw-r--r-- runneradmin/197121 8878 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/UninterpretedOption.php -rw-r--r-- runneradmin/197121 625 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Internal/UninterpretedOption_NamePart.php -rw-r--r-- runneradmin/197121 2036 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/ListValue.php -rw-r--r-- runneradmin/197121 7329 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Method.php -rw-r--r-- runneradmin/197121 5320 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Mixin.php -rw-r--r-- runneradmin/197121 1302 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/NullValue.php -rw-r--r-- runneradmin/197121 2723 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/OneofDescriptor.php -rw-r--r-- runneradmin/197121 4721 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Option.php -rw-r--r-- runneradmin/197121 2230 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/SourceContext.php -rw-r--r-- runneradmin/197121 1594 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/StringValue.php -rw-r--r-- runneradmin/197121 2332 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Struct.php -rw-r--r-- runneradmin/197121 1408 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Syntax.php -rw-r--r-- runneradmin/197121 7684 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Timestamp.php -rw-r--r-- runneradmin/197121 7011 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Type.php -rw-r--r-- runneradmin/197121 1578 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/UInt32Value.php -rw-r--r-- runneradmin/197121 1599 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/UInt64Value.php -rw-r--r-- runneradmin/197121 6113 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/Google/Protobuf/Value.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/ -rw-r--r-- runneradmin/197121 730 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Any.php -rw-r--r-- runneradmin/197121 1352 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Api.php -rw-r--r-- runneradmin/197121 763 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Duration.php -rw-r--r-- runneradmin/197121 754 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/FieldMask.php -rw-r--r-- runneradmin/197121 715 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Internal/ -rw-r--r-- runneradmin/197121 20037 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Internal/Descriptor.php -rw-r--r-- runneradmin/197121 779 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/SourceContext.php -rw-r--r-- runneradmin/197121 1162 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Struct.php -rw-r--r-- runneradmin/197121 769 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Timestamp.php -rw-r--r-- runneradmin/197121 2205 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Type.php -rw-r--r-- runneradmin/197121 983 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/GPBMetadata/Google/Protobuf/Wrappers.php -rw-r--r-- runneradmin/197121 419 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/src/phpdoc.dist.xml drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/ -rw-r--r-- runneradmin/197121 19648 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/ArrayTest.php -rwxr-xr-x runneradmin/197121 4906 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/compatibility_test.sh -rwxr-xr-x runneradmin/197121 1146 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/compile_extension.sh -rw-r--r-- runneradmin/197121 10304 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/DescriptorsTest.php -rw-r--r-- runneradmin/197121 50101 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/EncodeDecodeTest.php -rw-r--r-- runneradmin/197121 517 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/force_c_ext.php -rwxr-xr-x runneradmin/197121 681 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/gdb_test.sh -rw-r--r-- runneradmin/197121 70103 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/GeneratedClassTest.php -rw-r--r-- runneradmin/197121 11596 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/GeneratedPhpdocTest.php -rw-r--r-- runneradmin/197121 4104 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/GeneratedServiceTest.php -rw-r--r-- runneradmin/197121 18455 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/MapFieldTest.php -rw-r--r-- runneradmin/197121 4736 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/memory_leak_test.php -rwxr-xr-x runneradmin/197121 888 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/memory_leak_test.sh -rw-r--r-- runneradmin/197121 178 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/multirequest.php -rwxr-xr-x runneradmin/197121 1436 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/multirequest.sh -rw-r--r-- runneradmin/197121 21968 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/PhpImplementationTest.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/empty/ -rw-r--r-- runneradmin/197121 310 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/empty/echo.proto -rw-r--r-- runneradmin/197121 11052 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test.proto -rw-r--r-- runneradmin/197121 569 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_descriptors.proto -rw-r--r-- runneradmin/197121 370 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_empty_php_namespace.proto -rw-r--r-- runneradmin/197121 266 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_import_descriptor_proto.proto -rw-r--r-- runneradmin/197121 259 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_include.proto -rw-r--r-- runneradmin/197121 391 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_no_namespace.proto -rw-r--r-- runneradmin/197121 646 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_php_namespace.proto -rw-r--r-- runneradmin/197121 338 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_prefix.proto -rw-r--r-- runneradmin/197121 2300 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_reserved_enum_lower.proto -rw-r--r-- runneradmin/197121 2300 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_reserved_enum_upper.proto -rw-r--r-- runneradmin/197121 1351 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_reserved_enum_value_lower.proto -rw-r--r-- runneradmin/197121 1351 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_reserved_enum_value_upper.proto -rw-r--r-- runneradmin/197121 1514 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_reserved_message_lower.proto -rw-r--r-- runneradmin/197121 1514 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_reserved_message_upper.proto -rw-r--r-- runneradmin/197121 313 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_service.proto -rw-r--r-- runneradmin/197121 288 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_service_namespace.proto -rw-r--r-- runneradmin/197121 832 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/proto/test_wrapper_type_setters.proto -rw-r--r-- runneradmin/197121 19646 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/test_base.php -rw-r--r-- runneradmin/197121 23755 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/test_util.php -rw-r--r-- runneradmin/197121 429 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/valgrind.supp -rw-r--r-- runneradmin/197121 12207 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/WellKnownTest.php -rw-r--r-- runneradmin/197121 16523 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/php/tests/WrapperTypeSettersTest.php drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/pkg/ -rw-r--r-- runneradmin/197121 10483 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/pkg/BUILD.bazel -rw-r--r-- runneradmin/197121 15644 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/pkg/build_systems.bzl -rw-r--r-- runneradmin/197121 8784 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/pkg/cc_dist_library.bzl -rw-r--r-- runneradmin/197121 1396 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/pkg/README.md -rwxr-xr-x runneradmin/197121 1896 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/post_process_dist.sh -rw-r--r-- runneradmin/197121 1555 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/Protobuf-C++.podspec -rw-r--r-- runneradmin/197121 260 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protobuf-lite.pc.in -rw-r--r-- runneradmin/197121 20313 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protobuf.bzl -rw-r--r-- runneradmin/197121 284 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protobuf.pc.in -rw-r--r-- runneradmin/197121 2755 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/Protobuf.podspec -rw-r--r-- runneradmin/197121 5094 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protobuf_deps.bzl -rw-r--r-- runneradmin/197121 1520 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protobuf_release.bzl -rw-r--r-- runneradmin/197121 95 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protobuf_version.bzl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protoc-artifacts/ -rwxr-xr-x runneradmin/197121 9518 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protoc-artifacts/build-protoc.sh -rwxr-xr-x runneradmin/197121 4108 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protoc-artifacts/build-zip.sh -rw-r--r-- runneradmin/197121 2211 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protoc-artifacts/Dockerfile -rw-r--r-- runneradmin/197121 5525 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protoc-artifacts/pom.xml -rw-r--r-- runneradmin/197121 5399 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protoc-artifacts/README.md -rwxr-xr-x runneradmin/197121 224 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/protoc-artifacts/scl-enable-devtoolset.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/ -rw-r--r-- runneradmin/197121 8514 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/conf.py -rw-r--r-- runneradmin/197121 176 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/environment.yml -rwxr-xr-x runneradmin/197121 6128 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/generate_docs.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/ -rw-r--r-- runneradmin/197121 731 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/any_pb2.rst -rw-r--r-- runneradmin/197121 740 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/descriptor.rst -rw-r--r-- runneradmin/197121 767 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/descriptor_database.rst -rw-r--r-- runneradmin/197121 752 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/descriptor_pb2.rst -rw-r--r-- runneradmin/197121 755 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/descriptor_pool.rst -rw-r--r-- runneradmin/197121 746 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/duration_pb2.rst -rw-r--r-- runneradmin/197121 737 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/empty_pb2.rst -rw-r--r-- runneradmin/197121 752 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/field_mask_pb2.rst drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/internal/ -rw-r--r-- runneradmin/197121 767 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/internal/containers.rst -rw-r--r-- runneradmin/197121 743 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/json_format.rst -rw-r--r-- runneradmin/197121 731 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/message.rst -rw-r--r-- runneradmin/197121 755 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/message_factory.rst -rw-r--r-- runneradmin/197121 749 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/proto_builder.rst -rw-r--r-- runneradmin/197121 740 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/reflection.rst -rw-r--r-- runneradmin/197121 731 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/service.rst -rw-r--r-- runneradmin/197121 764 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/service_reflection.rst -rw-r--r-- runneradmin/197121 740 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/struct_pb2.rst -rw-r--r-- runneradmin/197121 755 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/symbol_database.rst -rw-r--r-- runneradmin/197121 749 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/text_encoding.rst -rw-r--r-- runneradmin/197121 743 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/text_format.rst -rw-r--r-- runneradmin/197121 749 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/timestamp_pb2.rst -rw-r--r-- runneradmin/197121 734 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/type_pb2.rst -rw-r--r-- runneradmin/197121 746 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf/wrappers_pb2.rst -rw-r--r-- runneradmin/197121 707 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/google/protobuf.rst -rw-r--r-- runneradmin/197121 1973 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/index.rst -rw-r--r-- runneradmin/197121 787 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/make.bat -rw-r--r-- runneradmin/197121 598 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/Makefile -rw-r--r-- runneradmin/197121 118 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/docs/requirements.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/compiler/ -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/compiler/__init__.py -rw-r--r-- runneradmin/197121 47881 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/descriptor.py -rw-r--r-- runneradmin/197121 6996 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/descriptor_database.py -rw-r--r-- runneradmin/197121 48576 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/descriptor_pool.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/ -rw-r--r-- runneradmin/197121 2129 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/any_test.proto -rw-r--r-- runneradmin/197121 4284 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/api_implementation.cc -rw-r--r-- runneradmin/197121 6376 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/api_implementation.py -rw-r--r-- runneradmin/197121 5318 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/builder.py -rw-r--r-- runneradmin/197121 24038 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/containers.py -rw-r--r-- runneradmin/197121 39907 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/decoder.py -rw-r--r-- runneradmin/197121 6070 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/descriptor_database_test.py -rw-r--r-- runneradmin/197121 51692 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/descriptor_pool_test.py -rw-r--r-- runneradmin/197121 3209 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/descriptor_pool_test1.proto -rw-r--r-- runneradmin/197121 2694 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/descriptor_pool_test2.proto -rw-r--r-- runneradmin/197121 45426 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/descriptor_test.py -rw-r--r-- runneradmin/197121 29485 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/encoder.py -rw-r--r-- runneradmin/197121 4945 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/enum_type_wrapper.py -rw-r--r-- runneradmin/197121 8656 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/extension_dict.py -rw-r--r-- runneradmin/197121 2653 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/factory_test1.proto -rw-r--r-- runneradmin/197121 3782 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/factory_test2.proto -rw-r--r-- runneradmin/197121 1952 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/file_options_test.proto -rw-r--r-- runneradmin/197121 15508 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/generator_test.py -rw-r--r-- runneradmin/197121 2114 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/import_test.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/import_test_package/ -rw-r--r-- runneradmin/197121 2006 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/import_test_package/import_public.proto -rw-r--r-- runneradmin/197121 1957 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/import_test_package/import_public_nested.proto -rw-r--r-- runneradmin/197121 1948 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/import_test_package/inner.proto -rw-r--r-- runneradmin/197121 1959 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/import_test_package/outer.proto -rw-r--r-- runneradmin/197121 1801 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/import_test_package/__init__.py -rw-r--r-- runneradmin/197121 54273 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/json_format_test.py -rw-r--r-- runneradmin/197121 4259 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/keywords_test.py -rw-r--r-- runneradmin/197121 13301 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/message_factory_test.py -rw-r--r-- runneradmin/197121 3445 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/message_listener.py -rw-r--r-- runneradmin/197121 2875 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/message_set_extensions.proto -rw-r--r-- runneradmin/197121 106846 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/message_test.py -rw-r--r-- runneradmin/197121 2293 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/missing_enum_values.proto -rw-r--r-- runneradmin/197121 2492 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/more_extensions.proto -rw-r--r-- runneradmin/197121 2348 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/more_extensions_dynamic.proto -rw-r--r-- runneradmin/197121 8305 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/more_messages.proto -rw-r--r-- runneradmin/197121 1871 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/no_package.proto -rw-r--r-- runneradmin/197121 3414 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/packed_field_test.proto -rw-r--r-- runneradmin/197121 4526 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/proto_builder_test.py -rw-r--r-- runneradmin/197121 59685 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/python_message.py -rw-r--r-- runneradmin/197121 2684 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/python_protobuf.cc -rw-r--r-- runneradmin/197121 142860 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/reflection_test.py -rw-r--r-- runneradmin/197121 5461 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/service_reflection_test.py -rw-r--r-- runneradmin/197121 5693 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/symbol_database_test.py -rw-r--r-- runneradmin/197121 5581 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/testing_refleaks.py -rw-r--r-- runneradmin/197121 2281 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/test_bad_identifiers.proto -rw-r--r-- runneradmin/197121 2947 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/test_proto3_optional.proto -rw-r--r-- runneradmin/197121 35313 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/test_util.py -rw-r--r-- runneradmin/197121 2880 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/text_encoding_test.py -rw-r--r-- runneradmin/197121 100623 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/text_format_test.py -rw-r--r-- runneradmin/197121 17347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/type_checkers.py -rw-r--r-- runneradmin/197121 20251 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/unknown_fields_test.py -rw-r--r-- runneradmin/197121 31005 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/well_known_types.py -rw-r--r-- runneradmin/197121 41414 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/well_known_types_test.py -rw-r--r-- runneradmin/197121 8712 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/wire_format.py -rw-r--r-- runneradmin/197121 11092 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/wire_format_test.py -rwxr-xr-x runneradmin/197121 15860 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/_parameterized.py -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/internal/__init__.py -rw-r--r-- runneradmin/197121 36576 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/json_format.py -rw-r--r-- runneradmin/197121 14947 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/message.py -rw-r--r-- runneradmin/197121 7883 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/message_factory.py -rw-r--r-- runneradmin/197121 6871 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/proto_api.h -rw-r--r-- runneradmin/197121 5640 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/proto_builder.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/ -rw-r--r-- runneradmin/197121 3143 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/cpp_message.py -rw-r--r-- runneradmin/197121 76516 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/descriptor.cc -rw-r--r-- runneradmin/197121 4795 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/descriptor.h -rw-r--r-- runneradmin/197121 55413 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/descriptor_containers.cc -rw-r--r-- runneradmin/197121 4594 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/descriptor_containers.h -rw-r--r-- runneradmin/197121 7564 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/descriptor_database.cc -rw-r--r-- runneradmin/197121 3664 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/descriptor_database.h -rw-r--r-- runneradmin/197121 29907 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/descriptor_pool.cc -rw-r--r-- runneradmin/197121 5683 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/descriptor_pool.h -rw-r--r-- runneradmin/197121 18896 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/extension_dict.cc -rw-r--r-- runneradmin/197121 2651 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/extension_dict.h -rw-r--r-- runneradmin/197121 5997 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/field.cc -rw-r--r-- runneradmin/197121 2417 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/field.h -rw-r--r-- runneradmin/197121 32924 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/map_container.cc -rw-r--r-- runneradmin/197121 3411 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/map_container.h -rw-r--r-- runneradmin/197121 110043 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/message.cc -rw-r--r-- runneradmin/197121 14706 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/message.h -rw-r--r-- runneradmin/197121 11395 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/message_factory.cc -rw-r--r-- runneradmin/197121 4454 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/message_factory.h -rw-r--r-- runneradmin/197121 5654 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/message_module.cc -rw-r--r-- runneradmin/197121 1931 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/proto2_api_test.proto -rw-r--r-- runneradmin/197121 2860 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/python.proto -rw-r--r-- runneradmin/197121 174 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/README -rw-r--r-- runneradmin/197121 21863 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc -rw-r--r-- runneradmin/197121 4412 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/repeated_composite_container.h -rw-r--r-- runneradmin/197121 27050 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc -rw-r--r-- runneradmin/197121 3169 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/repeated_scalar_container.h -rw-r--r-- runneradmin/197121 6745 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/safe_numerics.h -rw-r--r-- runneradmin/197121 4031 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/scoped_pyobject_ptr.h -rw-r--r-- runneradmin/197121 13118 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/unknown_fields.cc -rw-r--r-- runneradmin/197121 3337 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/unknown_fields.h -rw-r--r-- runneradmin/197121 13008 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/unknown_field_set.cc -rw-r--r-- runneradmin/197121 2836 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/unknown_field_set.h -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/pyext/__init__.py -rw-r--r-- runneradmin/197121 2493 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/python_protobuf.h -rw-r--r-- runneradmin/197121 3874 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/reflection.py -rw-r--r-- runneradmin/197121 9374 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/service.py -rw-r--r-- runneradmin/197121 11712 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/service_reflection.py -rw-r--r-- runneradmin/197121 7138 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/symbol_database.py -rw-r--r-- runneradmin/197121 4838 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/text_encoding.py -rw-r--r-- runneradmin/197121 63972 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/text_format.py -rw-r--r-- runneradmin/197121 4606 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/unknown_fields.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/util/ -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/util/__init__.py -rw-r--r-- runneradmin/197121 1738 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/protobuf/__init__.py -rw-r--r-- runneradmin/197121 154 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/google/__init__.py -rw-r--r-- runneradmin/197121 519 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/MANIFEST.in -rwxr-xr-x runneradmin/197121 39639 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/mox.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/protobuf_distutils/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/protobuf_distutils/protobuf_distutils/ -rw-r--r-- runneradmin/197121 6613 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/protobuf_distutils/protobuf_distutils/generate_py_protobufs.py -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/protobuf_distutils/protobuf_distutils/__init__.py -rw-r--r-- runneradmin/197121 3815 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/protobuf_distutils/README.md -rw-r--r-- runneradmin/197121 3404 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/protobuf_distutils/setup.py -rw-r--r-- runneradmin/197121 4044 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/README.md -rwxr-xr-x runneradmin/197121 3732 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/release.sh -rw-r--r-- runneradmin/197121 30 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/setup.cfg -rwxr-xr-x runneradmin/197121 14453 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/setup.py -rwxr-xr-x runneradmin/197121 5100 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/stubout.py -rw-r--r-- runneradmin/197121 782 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/python/tox.ini -rw-r--r-- runneradmin/197121 3937 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ -rw-r--r-- runneradmin/197121 1047 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/ -rw-r--r-- runneradmin/197121 659 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/Rakefile -rw-r--r-- runneradmin/197121 234 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/README.md -rwxr-xr-x runneradmin/197121 424 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/test.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/tests/ -rwxr-xr-x runneradmin/197121 39336 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/tests/basic.rb -rw-r--r-- runneradmin/197121 1822 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/tests/generated_code.proto -rwxr-xr-x runneradmin/197121 676 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb -rwxr-xr-x runneradmin/197121 20680 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/tests/repeated_field_test.rb -rwxr-xr-x runneradmin/197121 945 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/tests/stress.rb -rw-r--r-- runneradmin/197121 74 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/compatibility_tests/v3.0.0/tests/test_import.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/ -rw-r--r-- runneradmin/197121 12583 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/convert.c -rw-r--r-- runneradmin/197121 3645 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/convert.h -rw-r--r-- runneradmin/197121 41012 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/defs.c -rw-r--r-- runneradmin/197121 4329 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/defs.h -rwxr-xr-x runneradmin/197121 782 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/extconf.rb -rw-r--r-- runneradmin/197121 23208 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/map.c -rw-r--r-- runneradmin/197121 2971 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/map.h -rw-r--r-- runneradmin/197121 48295 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/message.c -rw-r--r-- runneradmin/197121 4860 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/message.h -rw-r--r-- runneradmin/197121 16713 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/protobuf.c -rw-r--r-- runneradmin/197121 5048 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/protobuf.h -rw-r--r-- runneradmin/197121 21354 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/repeated_field.c -rw-r--r-- runneradmin/197121 2960 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/repeated_field.h -rw-r--r-- runneradmin/197121 385880 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/ruby-upb.c -rw-r--r-- runneradmin/197121 269438 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/ruby-upb.h -rw-r--r-- runneradmin/197121 2467 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/ext/google/protobuf_c/wrap_memcpy.c -rw-r--r-- runneradmin/197121 42 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/Gemfile -rw-r--r-- runneradmin/197121 1282 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/google-protobuf.gemspec drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/lib/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/lib/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/lib/google/protobuf/ -rwxr-xr-x runneradmin/197121 15841 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/lib/google/protobuf/descriptor_dsl.rb -rw-r--r-- runneradmin/197121 2123 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/lib/google/protobuf/message_exts.rb -rw-r--r-- runneradmin/197121 7113 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/lib/google/protobuf/repeated_field.rb -rwxr-xr-x runneradmin/197121 6447 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/lib/google/protobuf/well_known_types.rb -rw-r--r-- runneradmin/197121 2779 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/lib/google/protobuf.rb -rw-r--r-- runneradmin/197121 3388 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/pom.xml -rw-r--r-- runneradmin/197121 5513 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/Rakefile -rw-r--r-- runneradmin/197121 4127 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/ -rw-r--r-- runneradmin/197121 8650 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptor.java -rw-r--r-- runneradmin/197121 8206 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptorPool.java -rw-r--r-- runneradmin/197121 3399 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyEnum.java -rw-r--r-- runneradmin/197121 7391 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyEnumDescriptor.java -rw-r--r-- runneradmin/197121 10007 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java -rw-r--r-- runneradmin/197121 4190 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFileDescriptor.java -rw-r--r-- runneradmin/197121 17396 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyMap.java -rw-r--r-- runneradmin/197121 58928 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyMessage.java -rw-r--r-- runneradmin/197121 2796 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyOneofDescriptor.java -rw-r--r-- runneradmin/197121 3457 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyProtobuf.java -rw-r--r-- runneradmin/197121 14643 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java -rw-r--r-- runneradmin/197121 25716 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/SentinelOuterClass.java -rw-r--r-- runneradmin/197121 15595 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/com/google/protobuf/jruby/Utils.java drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/google/ -rw-r--r-- runneradmin/197121 2720 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/java/google/ProtobufJavaService.java -rw-r--r-- runneradmin/197121 373 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/src/main/sentinel.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/ -rwxr-xr-x runneradmin/197121 26119 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/basic.rb -rwxr-xr-x runneradmin/197121 8947 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/basic_proto2.rb -rw-r--r-- runneradmin/197121 7286 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/basic_test.proto -rw-r--r-- runneradmin/197121 5436 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/basic_test_proto2.proto -rw-r--r-- runneradmin/197121 67850 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/common_tests.rb -rwxr-xr-x runneradmin/197121 5087 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/encode_decode_test.rb -rwxr-xr-x runneradmin/197121 3817 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/gc_test.rb -rw-r--r-- runneradmin/197121 2287 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/generated_code.proto -rw-r--r-- runneradmin/197121 2223 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/generated_code_proto2.proto -rwxr-xr-x runneradmin/197121 781 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/generated_code_proto2_test.rb -rwxr-xr-x runneradmin/197121 827 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/generated_code_test.rb -rw-r--r-- runneradmin/197121 347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/multi_level_nesting_test.proto -rwxr-xr-x runneradmin/197121 671 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/multi_level_nesting_test.rb -rwxr-xr-x runneradmin/197121 23558 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/repeated_field_test.rb -rwxr-xr-x runneradmin/197121 945 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/stress.rb -rw-r--r-- runneradmin/197121 74 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/test_import.proto -rw-r--r-- runneradmin/197121 81 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/test_import_proto2.proto -rw-r--r-- runneradmin/197121 110 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/test_ruby_package.proto -rw-r--r-- runneradmin/197121 125 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/test_ruby_package_proto2.proto -rwxr-xr-x runneradmin/197121 7396 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/type_errors.rb -rwxr-xr-x runneradmin/197121 8195 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/tests/well_known_types_test.rb -rwxr-xr-x runneradmin/197121 952 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/ruby/travis-test.sh -rw-r--r-- runneradmin/197121 180 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/SECURITY.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/ -rw-r--r-- runneradmin/197121 3438 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any.cc -rw-r--r-- runneradmin/197121 6704 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any.h -rw-r--r-- runneradmin/197121 13999 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any.pb.cc -rw-r--r-- runneradmin/197121 14176 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any.pb.h -rw-r--r-- runneradmin/197121 6067 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any.proto -rw-r--r-- runneradmin/197121 4004 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any_lite.cc -rw-r--r-- runneradmin/197121 6865 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any_test.cc -rw-r--r-- runneradmin/197121 1992 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any_test.proto -rw-r--r-- runneradmin/197121 51490 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/api.pb.cc -rw-r--r-- runneradmin/197121 53348 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/api.pb.h -rw-r--r-- runneradmin/197121 7942 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/api.proto -rw-r--r-- runneradmin/197121 19248 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arena.cc -rw-r--r-- runneradmin/197121 36632 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arena.h -rw-r--r-- runneradmin/197121 9201 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenastring.cc -rw-r--r-- runneradmin/197121 19324 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenastring.h -rw-r--r-- runneradmin/197121 5452 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenastring_unittest.cc -rw-r--r-- runneradmin/197121 7112 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenaz_sampler.cc -rw-r--r-- runneradmin/197121 7849 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenaz_sampler.h -rw-r--r-- runneradmin/197121 13155 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenaz_sampler_test.cc -rw-r--r-- runneradmin/197121 25876 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arena_impl.h -rw-r--r-- runneradmin/197121 2166 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arena_test_util.cc -rw-r--r-- runneradmin/197121 4696 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arena_test_util.h -rw-r--r-- runneradmin/197121 59741 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arena_unittest.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ -rw-r--r-- runneradmin/197121 6492 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/annotation_test_util.cc -rw-r--r-- runneradmin/197121 5492 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/annotation_test_util.h -rw-r--r-- runneradmin/197121 5379 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/code_generator.cc -rw-r--r-- runneradmin/197121 8799 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/code_generator.h -rw-r--r-- runneradmin/197121 96788 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc -rw-r--r-- runneradmin/197121 20771 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.h -rw-r--r-- runneradmin/197121 104079 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface_unittest.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/ -rw-r--r-- runneradmin/197121 7765 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/bootstrap_unittest.cc -rw-r--r-- runneradmin/197121 225 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.h -rw-r--r-- runneradmin/197121 17130 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/enum.cc -rw-r--r-- runneradmin/197121 4088 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/enum.h -rw-r--r-- runneradmin/197121 16660 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/enum_field.cc -rw-r--r-- runneradmin/197121 5733 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/enum_field.h -rw-r--r-- runneradmin/197121 7955 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/extension.cc -rw-r--r-- runneradmin/197121 3497 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/extension.h -rw-r--r-- runneradmin/197121 18134 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/field.cc -rw-r--r-- runneradmin/197121 12091 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/field.h -rw-r--r-- runneradmin/197121 49273 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc -rw-r--r-- runneradmin/197121 8846 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.h -rw-r--r-- runneradmin/197121 11998 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/generator.cc -rw-r--r-- runneradmin/197121 4311 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/generator.h -rw-r--r-- runneradmin/197121 57397 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.cc -rw-r--r-- runneradmin/197121 43731 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.h -rw-r--r-- runneradmin/197121 12746 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/map_field.cc -rw-r--r-- runneradmin/197121 3840 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/map_field.h -rw-r--r-- runneradmin/197121 161638 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc -rw-r--r-- runneradmin/197121 10000 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.h -rw-r--r-- runneradmin/197121 35432 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message_field.cc -rw-r--r-- runneradmin/197121 6858 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message_field.h -rw-r--r-- runneradmin/197121 2729 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message_layout_helper.h -rw-r--r-- runneradmin/197121 12082 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message_size_unittest.cc -rw-r--r-- runneradmin/197121 6392 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/metadata_test.cc -rw-r--r-- runneradmin/197121 6351 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/move_unittest.cc -rw-r--r-- runneradmin/197121 3889 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/names.h -rw-r--r-- runneradmin/197121 3885 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/options.h -rw-r--r-- runneradmin/197121 9471 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc -rw-r--r-- runneradmin/197121 2844 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.h -rw-r--r-- runneradmin/197121 64999 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/parse_function_generator.cc -rw-r--r-- runneradmin/197121 7338 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/parse_function_generator.h -rw-r--r-- runneradmin/197121 11334 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/plugin_unittest.cc -rw-r--r-- runneradmin/197121 19933 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/primitive_field.cc -rw-r--r-- runneradmin/197121 5852 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/primitive_field.h -rw-r--r-- runneradmin/197121 12418 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/service.cc -rw-r--r-- runneradmin/197121 4408 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/service.h -rw-r--r-- runneradmin/197121 36001 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/string_field.cc -rw-r--r-- runneradmin/197121 6314 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/string_field.h -rw-r--r-- runneradmin/197121 6467 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/test_bad_identifiers.proto -rw-r--r-- runneradmin/197121 2038 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/test_large_enum_value.proto -rw-r--r-- runneradmin/197121 5780 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/unittest.cc -rw-r--r-- runneradmin/197121 2563 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/unittest.h -rw-r--r-- runneradmin/197121 80437 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/unittest.inc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/ -rw-r--r-- runneradmin/197121 8318 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc -rw-r--r-- runneradmin/197121 5173 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc -rw-r--r-- runneradmin/197121 2576 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.h -rw-r--r-- runneradmin/197121 4362 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.cc -rw-r--r-- runneradmin/197121 2638 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.h -rw-r--r-- runneradmin/197121 5247 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.cc -rw-r--r-- runneradmin/197121 3628 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.h -rw-r--r-- runneradmin/197121 18213 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc -rw-r--r-- runneradmin/197121 4816 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.h -rw-r--r-- runneradmin/197121 4408 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc -rw-r--r-- runneradmin/197121 2882 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.h -rw-r--r-- runneradmin/197121 3664 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_generator_unittest.cc -rw-r--r-- runneradmin/197121 23096 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc -rw-r--r-- runneradmin/197121 7976 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.h -rw-r--r-- runneradmin/197121 5930 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.cc -rw-r--r-- runneradmin/197121 3395 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.h -rw-r--r-- runneradmin/197121 28526 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc -rw-r--r-- runneradmin/197121 3731 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.h -rw-r--r-- runneradmin/197121 10724 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.cc -rw-r--r-- runneradmin/197121 4177 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.h -rw-r--r-- runneradmin/197121 4289 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_names.h -rw-r--r-- runneradmin/197121 3672 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_options.h -rw-r--r-- runneradmin/197121 13464 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc -rw-r--r-- runneradmin/197121 4209 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.h -rw-r--r-- runneradmin/197121 12782 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc -rw-r--r-- runneradmin/197121 3094 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.h -rw-r--r-- runneradmin/197121 5727 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc -rw-r--r-- runneradmin/197121 3740 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h -rw-r--r-- runneradmin/197121 6891 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc -rw-r--r-- runneradmin/197121 3639 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h -rw-r--r-- runneradmin/197121 5771 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc -rw-r--r-- runneradmin/197121 3601 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h -rw-r--r-- runneradmin/197121 3254 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc -rw-r--r-- runneradmin/197121 2801 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h -rw-r--r-- runneradmin/197121 12130 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc -rw-r--r-- runneradmin/197121 4603 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h -rw-r--r-- runneradmin/197121 19229 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/importer.cc -rw-r--r-- runneradmin/197121 14672 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/importer.h -rw-r--r-- runneradmin/197121 20442 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/importer_unittest.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/ -rw-r--r-- runneradmin/197121 8341 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/context.cc -rw-r--r-- runneradmin/197121 4248 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/context.h -rw-r--r-- runneradmin/197121 15807 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/doc_comment.cc -rw-r--r-- runneradmin/197121 4210 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/doc_comment.h -rw-r--r-- runneradmin/197121 2475 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/doc_comment_unittest.cc -rw-r--r-- runneradmin/197121 14755 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc -rw-r--r-- runneradmin/197121 3531 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.h -rw-r--r-- runneradmin/197121 49625 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_field.cc -rw-r--r-- runneradmin/197121 7300 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_field.h -rw-r--r-- runneradmin/197121 40803 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_field_lite.cc -rw-r--r-- runneradmin/197121 5699 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_field_lite.h -rw-r--r-- runneradmin/197121 9018 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_lite.cc -rw-r--r-- runneradmin/197121 3536 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_lite.h -rw-r--r-- runneradmin/197121 7183 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/extension.cc -rw-r--r-- runneradmin/197121 4288 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/extension.h -rw-r--r-- runneradmin/197121 4957 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/extension_lite.cc -rw-r--r-- runneradmin/197121 3239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/extension_lite.h -rw-r--r-- runneradmin/197121 13669 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/field.cc -rw-r--r-- runneradmin/197121 7342 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/field.h -rw-r--r-- runneradmin/197121 31003 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/file.cc -rw-r--r-- runneradmin/197121 4959 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/file.h -rw-r--r-- runneradmin/197121 8380 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc -rw-r--r-- runneradmin/197121 3176 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.h -rw-r--r-- runneradmin/197121 3663 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator_factory.cc -rw-r--r-- runneradmin/197121 3755 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator_factory.h -rw-r--r-- runneradmin/197121 37397 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.cc -rw-r--r-- runneradmin/197121 20143 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.h -rw-r--r-- runneradmin/197121 232 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/java_generator.h -rw-r--r-- runneradmin/197121 6583 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/kotlin_generator.cc -rw-r--r-- runneradmin/197121 3069 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/kotlin_generator.h -rw-r--r-- runneradmin/197121 38470 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/map_field.cc -rw-r--r-- runneradmin/197121 3902 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/map_field.h -rw-r--r-- runneradmin/197121 40093 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/map_field_lite.cc -rw-r--r-- runneradmin/197121 3278 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/map_field_lite.h -rw-r--r-- runneradmin/197121 67536 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message.cc -rw-r--r-- runneradmin/197121 6367 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message.h -rw-r--r-- runneradmin/197121 26954 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder.cc -rw-r--r-- runneradmin/197121 3376 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder.h -rw-r--r-- runneradmin/197121 6144 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder_lite.cc -rw-r--r-- runneradmin/197121 3244 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder_lite.h -rw-r--r-- runneradmin/197121 57939 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_field.cc -rw-r--r-- runneradmin/197121 8311 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_field.h -rw-r--r-- runneradmin/197121 37450 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_field_lite.cc -rw-r--r-- runneradmin/197121 5826 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_field_lite.h -rw-r--r-- runneradmin/197121 38862 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_lite.cc -rw-r--r-- runneradmin/197121 3809 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_lite.h -rw-r--r-- runneradmin/197121 3377 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/names.h -rw-r--r-- runneradmin/197121 14501 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/name_resolver.cc -rw-r--r-- runneradmin/197121 7562 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/name_resolver.h -rw-r--r-- runneradmin/197121 2920 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/options.h -rw-r--r-- runneradmin/197121 5608 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/plugin_unittest.cc -rw-r--r-- runneradmin/197121 44916 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/primitive_field.cc -rw-r--r-- runneradmin/197121 7327 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/primitive_field.h -rw-r--r-- runneradmin/197121 33114 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/primitive_field_lite.cc -rw-r--r-- runneradmin/197121 5734 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/primitive_field_lite.h -rw-r--r-- runneradmin/197121 17045 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/service.cc -rw-r--r-- runneradmin/197121 5180 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/service.h -rw-r--r-- runneradmin/197121 8123 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/shared_code_generator.cc -rw-r--r-- runneradmin/197121 3400 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/shared_code_generator.h -rw-r--r-- runneradmin/197121 50401 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/string_field.cc -rw-r--r-- runneradmin/197121 7182 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/string_field.h -rw-r--r-- runneradmin/197121 37573 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/string_field_lite.cc -rw-r--r-- runneradmin/197121 5734 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/string_field_lite.h -rw-r--r-- runneradmin/197121 4575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/main.cc -rw-r--r-- runneradmin/197121 15851 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/mock_code_generator.cc -rw-r--r-- runneradmin/197121 6610 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/mock_code_generator.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/ -rwxr-xr-x runneradmin/197121 7032 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/method_dump.sh -rw-r--r-- runneradmin/197121 10696 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc -rw-r--r-- runneradmin/197121 2827 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.h -rw-r--r-- runneradmin/197121 6599 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc -rw-r--r-- runneradmin/197121 3245 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.h -rw-r--r-- runneradmin/197121 6639 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.cc -rw-r--r-- runneradmin/197121 2853 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.h -rw-r--r-- runneradmin/197121 17397 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.cc -rw-r--r-- runneradmin/197121 7461 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.h -rw-r--r-- runneradmin/197121 26153 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.cc -rw-r--r-- runneradmin/197121 4482 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.h -rw-r--r-- runneradmin/197121 14038 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc -rw-r--r-- runneradmin/197121 3478 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.h -rw-r--r-- runneradmin/197121 71019 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc -rw-r--r-- runneradmin/197121 14453 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.h -rw-r--r-- runneradmin/197121 15528 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers_unittest.cc -rw-r--r-- runneradmin/197121 8060 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc -rw-r--r-- runneradmin/197121 2944 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.h -rw-r--r-- runneradmin/197121 24324 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc -rw-r--r-- runneradmin/197121 4315 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.h -rw-r--r-- runneradmin/197121 5301 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc -rw-r--r-- runneradmin/197121 3586 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.h -rw-r--r-- runneradmin/197121 5409 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_nsobject_methods.h -rw-r--r-- runneradmin/197121 5250 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc -rw-r--r-- runneradmin/197121 2987 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.h -rw-r--r-- runneradmin/197121 6708 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc -rw-r--r-- runneradmin/197121 3751 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h -rw-r--r-- runneradmin/197121 3274 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/package_info.h -rw-r--r-- runneradmin/197121 88623 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/parser.cc -rw-r--r-- runneradmin/197121 28434 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/parser.h -rw-r--r-- runneradmin/197121 128481 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/parser_unittest.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/ -rw-r--r-- runneradmin/197121 82910 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc -rw-r--r-- runneradmin/197121 3640 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.h -rw-r--r-- runneradmin/197121 6950 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/plugin.cc -rw-r--r-- runneradmin/197121 4472 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/plugin.h -rw-r--r-- runneradmin/197121 67336 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/plugin.pb.cc -rw-r--r-- runneradmin/197121 80517 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/plugin.pb.h -rw-r--r-- runneradmin/197121 8937 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/plugin.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/ -rw-r--r-- runneradmin/197121 56770 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.cc -rw-r--r-- runneradmin/197121 8109 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.h -rw-r--r-- runneradmin/197121 5092 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/helpers.cc -rw-r--r-- runneradmin/197121 2732 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/helpers.h -rw-r--r-- runneradmin/197121 5415 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/plugin_unittest.cc -rw-r--r-- runneradmin/197121 23990 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/pyi_generator.cc -rw-r--r-- runneradmin/197121 5014 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/pyi_generator.h -rw-r--r-- runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/python_generator.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ -rw-r--r-- runneradmin/197121 1931 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code.proto -rw-r--r-- runneradmin/197121 3294 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code_pb.rb -rw-r--r-- runneradmin/197121 2215 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code_proto2.proto -rw-r--r-- runneradmin/197121 72 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code_proto2_import.proto -rw-r--r-- runneradmin/197121 3497 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code_proto2_pb.rb -rw-r--r-- runneradmin/197121 129 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit.proto -rw-r--r-- runneradmin/197121 140 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_legacy.proto -rw-r--r-- runneradmin/197121 562 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_legacy_pb.rb -rw-r--r-- runneradmin/197121 531 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_pb.rb -rw-r--r-- runneradmin/197121 93 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit.proto -rw-r--r-- runneradmin/197121 540 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit_pb.rb -rw-r--r-- runneradmin/197121 19929 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc -rw-r--r-- runneradmin/197121 2887 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.h -rw-r--r-- runneradmin/197121 5357 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generator_unittest.cc -rw-r--r-- runneradmin/197121 5941 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/scc.h -rw-r--r-- runneradmin/197121 15436 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/subprocess.cc -rw-r--r-- runneradmin/197121 4060 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/subprocess.h -rw-r--r-- runneradmin/197121 2526 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/test_plugin.cc -rwxr-xr-x runneradmin/197121 3997 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/zip_output_unittest.sh -rw-r--r-- runneradmin/197121 9751 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/zip_writer.cc -rw-r--r-- runneradmin/197121 2575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/zip_writer.h -rw-r--r-- runneradmin/197121 330795 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor.cc -rw-r--r-- runneradmin/197121 103265 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor.h -rw-r--r-- runneradmin/197121 470654 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor.pb.cc -rw-r--r-- runneradmin/197121 626521 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor.pb.h -rw-r--r-- runneradmin/197121 39418 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor.proto -rw-r--r-- runneradmin/197121 37954 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor_database.cc -rw-r--r-- runneradmin/197121 19295 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor_database.h -rw-r--r-- runneradmin/197121 26549 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor_database_unittest.cc -rw-r--r-- runneradmin/197121 322803 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor_unittest.cc -rw-r--r-- runneradmin/197121 3834 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/drop_unknown_fields_test.cc -rw-r--r-- runneradmin/197121 12003 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/duration.pb.cc -rw-r--r-- runneradmin/197121 9447 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/duration.pb.h -rw-r--r-- runneradmin/197121 5011 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/duration.proto -rw-r--r-- runneradmin/197121 31816 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/dynamic_message.cc -rw-r--r-- runneradmin/197121 9370 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/dynamic_message.h -rw-r--r-- runneradmin/197121 13547 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/dynamic_message_unittest.cc -rw-r--r-- runneradmin/197121 5406 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/empty.pb.cc -rw-r--r-- runneradmin/197121 6930 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/empty.pb.h -rw-r--r-- runneradmin/197121 2414 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/empty.proto -rw-r--r-- runneradmin/197121 5327 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/endian.h -rw-r--r-- runneradmin/197121 4024 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/explicitly_constructed.h -rw-r--r-- runneradmin/197121 78831 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/extension_set.cc -rw-r--r-- runneradmin/197121 73443 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/extension_set.h -rw-r--r-- runneradmin/197121 17443 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/extension_set_heavy.cc -rw-r--r-- runneradmin/197121 12709 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/extension_set_inl.h -rw-r--r-- runneradmin/197121 59559 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/extension_set_unittest.cc -rw-r--r-- runneradmin/197121 7629 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/field_access_listener.h -rw-r--r-- runneradmin/197121 11237 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/field_mask.pb.cc -rw-r--r-- runneradmin/197121 11947 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/field_mask.pb.h -rw-r--r-- runneradmin/197121 8430 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/field_mask.proto -rw-r--r-- runneradmin/197121 4120 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_enum_reflection.h -rw-r--r-- runneradmin/197121 3671 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_enum_util.cc -rw-r--r-- runneradmin/197121 3378 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_enum_util.h -rw-r--r-- runneradmin/197121 4692 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_bases.cc -rw-r--r-- runneradmin/197121 3698 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_bases.h -rw-r--r-- runneradmin/197121 127062 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_reflection.cc -rw-r--r-- runneradmin/197121 14538 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_reflection.h -rw-r--r-- runneradmin/197121 54959 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_reflection_unittest.cc -rw-r--r-- runneradmin/197121 12684 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_tctable_decl.h -rw-r--r-- runneradmin/197121 2326 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_tctable_full.cc -rw-r--r-- runneradmin/197121 23580 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_tctable_impl.h -rw-r--r-- runneradmin/197121 71093 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_tctable_lite.cc -rw-r--r-- runneradmin/197121 21340 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_tctable_lite_test.cc -rw-r--r-- runneradmin/197121 14507 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_util.cc -rw-r--r-- runneradmin/197121 8455 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_util.h -rw-r--r-- runneradmin/197121 3691 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/has_bits.h -rw-r--r-- runneradmin/197121 2895 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/implicit_weak_message.cc -rw-r--r-- runneradmin/197121 8007 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/implicit_weak_message.h -rw-r--r-- runneradmin/197121 4788 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/inlined_string_field.cc -rw-r--r-- runneradmin/197121 22137 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/inlined_string_field.h -rw-r--r-- runneradmin/197121 2384 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/inlined_string_field_unittest.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/ -rw-r--r-- runneradmin/197121 32325 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/coded_stream.cc -rw-r--r-- runneradmin/197121 75303 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/coded_stream.h -rw-r--r-- runneradmin/197121 48517 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/coded_stream_unittest.cc -rw-r--r-- runneradmin/197121 10933 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/gzip_stream.cc -rw-r--r-- runneradmin/197121 7030 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/gzip_stream.h -rwxr-xr-x runneradmin/197121 2058 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/gzip_stream_unittest.sh -rw-r--r-- runneradmin/197121 14019 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/io_win32.cc -rw-r--r-- runneradmin/197121 5552 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/io_win32.h -rw-r--r-- runneradmin/197121 23173 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/io_win32_unittest.cc -rw-r--r-- runneradmin/197121 2594 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/package_info.h -rw-r--r-- runneradmin/197121 13932 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.cc -rw-r--r-- runneradmin/197121 16340 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h -rw-r--r-- runneradmin/197121 24293 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer_unittest.cc -rw-r--r-- runneradmin/197121 3552 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/strtod.cc -rw-r--r-- runneradmin/197121 2486 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/strtod.h -rw-r--r-- runneradmin/197121 43508 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/tokenizer.cc -rw-r--r-- runneradmin/197121 18522 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/tokenizer.h -rw-r--r-- runneradmin/197121 44506 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/tokenizer_unittest.cc -rw-r--r-- runneradmin/197121 2447 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream.cc -rw-r--r-- runneradmin/197121 10949 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream.h -rw-r--r-- runneradmin/197121 11845 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc -rw-r--r-- runneradmin/197121 13350 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h -rw-r--r-- runneradmin/197121 13732 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc -rw-r--r-- runneradmin/197121 17511 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h -rw-r--r-- runneradmin/197121 35380 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_unittest.cc -rw-r--r-- runneradmin/197121 3504 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/lite_arena_unittest.cc -rw-r--r-- runneradmin/197121 45515 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/lite_unittest.cc -rw-r--r-- runneradmin/197121 1937 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map.cc -rw-r--r-- runneradmin/197121 53891 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map.h -rw-r--r-- runneradmin/197121 5877 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_entry.h -rw-r--r-- runneradmin/197121 21926 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_entry_lite.h -rw-r--r-- runneradmin/197121 24029 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_field.cc -rw-r--r-- runneradmin/197121 35640 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_field.h -rw-r--r-- runneradmin/197121 14912 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_field_inl.h -rw-r--r-- runneradmin/197121 7992 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_field_lite.h -rw-r--r-- runneradmin/197121 17678 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_field_test.cc -rw-r--r-- runneradmin/197121 4198 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_lite_test_util.cc -rw-r--r-- runneradmin/197121 3595 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_lite_test_util.h -rw-r--r-- runneradmin/197121 4800 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_lite_unittest.proto -rw-r--r-- runneradmin/197121 3524 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_proto2_unittest.proto -rw-r--r-- runneradmin/197121 3300 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_test.cc -rw-r--r-- runneradmin/197121 150459 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_test.inc -rw-r--r-- runneradmin/197121 2163 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_test_util.h -rw-r--r-- runneradmin/197121 13214 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_test_util.inc -rw-r--r-- runneradmin/197121 22869 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_test_util_impl.h -rw-r--r-- runneradmin/197121 34893 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_type_handler.h -rw-r--r-- runneradmin/197121 4809 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_unittest.proto -rw-r--r-- runneradmin/197121 14216 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message.cc -rw-r--r-- runneradmin/197121 71643 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message.h -rw-r--r-- runneradmin/197121 22243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.cc -rw-r--r-- runneradmin/197121 26451 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.h -rw-r--r-- runneradmin/197121 2321 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_unittest.cc -rw-r--r-- runneradmin/197121 39809 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_unittest.inc -rw-r--r-- runneradmin/197121 1893 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/metadata.h -rw-r--r-- runneradmin/197121 11050 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/metadata_lite.h -rw-r--r-- runneradmin/197121 23430 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/no_field_presence_test.cc -rw-r--r-- runneradmin/197121 3389 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/package_info.h -rw-r--r-- runneradmin/197121 19868 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/parse_context.cc -rw-r--r-- runneradmin/197121 39916 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/parse_context.h -rw-r--r-- runneradmin/197121 3174 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/port.h -rw-r--r-- runneradmin/197121 34677 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/port_def.inc -rw-r--r-- runneradmin/197121 5595 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/port_undef.inc -rw-r--r-- runneradmin/197121 12937 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/preserve_unknown_enum_test.cc -rw-r--r-- runneradmin/197121 6469 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/proto3_arena_lite_unittest.cc -rw-r--r-- runneradmin/197121 24951 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/proto3_arena_unittest.cc -rw-r--r-- runneradmin/197121 2037 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/proto3_lite_unittest.cc -rw-r--r-- runneradmin/197121 5891 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/proto3_lite_unittest.inc -rw-r--r-- runneradmin/197121 23473 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/reflection.h -rw-r--r-- runneradmin/197121 14947 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/reflection_internal.h -rw-r--r-- runneradmin/197121 17712 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/reflection_ops.cc -rw-r--r-- runneradmin/197121 3928 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/reflection_ops.h -rw-r--r-- runneradmin/197121 20836 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/reflection_ops_unittest.cc -rw-r--r-- runneradmin/197121 76436 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/reflection_tester.cc -rw-r--r-- runneradmin/197121 5685 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/reflection_tester.h -rw-r--r-- runneradmin/197121 3355 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_field.cc -rw-r--r-- runneradmin/197121 44206 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_field.h -rw-r--r-- runneradmin/197121 31165 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_field_reflection_unittest.cc -rw-r--r-- runneradmin/197121 76464 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_field_unittest.cc -rw-r--r-- runneradmin/197121 5825 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_ptr_field.cc -rw-r--r-- runneradmin/197121 73383 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_ptr_field.h -rw-r--r-- runneradmin/197121 2058 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/service.cc -rw-r--r-- runneradmin/197121 13481 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/service.h -rw-r--r-- runneradmin/197121 12153 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/source_context.pb.cc -rw-r--r-- runneradmin/197121 10579 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/source_context.pb.h -rw-r--r-- runneradmin/197121 2389 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/source_context.proto -rw-r--r-- runneradmin/197121 1892 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/string_member_robber.h -rw-r--r-- runneradmin/197121 39403 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/struct.pb.cc -rw-r--r-- runneradmin/197121 43240 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/struct.pb.h -rw-r--r-- runneradmin/197121 3874 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/struct.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/ -rw-r--r-- runneradmin/197121 6149 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/bytestream.cc -rw-r--r-- runneradmin/197121 12120 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/bytestream.h -rw-r--r-- runneradmin/197121 4698 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/bytestream_unittest.cc -rw-r--r-- runneradmin/197121 17681 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/callback.h -rw-r--r-- runneradmin/197121 5841 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/casts.h -rw-r--r-- runneradmin/197121 10670 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/common.cc -rw-r--r-- runneradmin/197121 7333 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/common.h -rw-r--r-- runneradmin/197121 11030 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/common_unittest.cc -rw-r--r-- runneradmin/197121 4025 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/hash.h -rw-r--r-- runneradmin/197121 6833 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/int128.cc -rw-r--r-- runneradmin/197121 12430 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/int128.h -rw-r--r-- runneradmin/197121 15840 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/int128_unittest.cc -rw-r--r-- runneradmin/197121 9191 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/logging.h -rw-r--r-- runneradmin/197121 4210 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/macros.h -rw-r--r-- runneradmin/197121 31982 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/map_util.h -rw-r--r-- runneradmin/197121 6139 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/mathutil.h -rw-r--r-- runneradmin/197121 7226 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/mutex.h -rw-r--r-- runneradmin/197121 2239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/once.h -rw-r--r-- runneradmin/197121 5322 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/platform_macros.h -rw-r--r-- runneradmin/197121 13512 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/port.h -rw-r--r-- runneradmin/197121 7857 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/status.cc -rw-r--r-- runneradmin/197121 8788 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/status.h -rw-r--r-- runneradmin/197121 2162 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/statusor.cc -rw-r--r-- runneradmin/197121 8269 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/statusor.h -rw-r--r-- runneradmin/197121 8079 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/statusor_test.cc -rw-r--r-- runneradmin/197121 3863 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/status_macros.h -rw-r--r-- runneradmin/197121 12065 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/status_test.cc -rw-r--r-- runneradmin/197121 4023 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stl_util.h -rw-r--r-- runneradmin/197121 8757 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringpiece.cc -rw-r--r-- runneradmin/197121 15494 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringpiece.h -rw-r--r-- runneradmin/197121 21836 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringpiece_unittest.cc -rw-r--r-- runneradmin/197121 6385 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc -rw-r--r-- runneradmin/197121 3700 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.h -rw-r--r-- runneradmin/197121 5664 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf_unittest.cc -rw-r--r-- runneradmin/197121 27126 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/structurally_valid.cc -rw-r--r-- runneradmin/197121 3105 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/structurally_valid_unittest.cc -rw-r--r-- runneradmin/197121 91488 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/strutil.cc -rw-r--r-- runneradmin/197121 40550 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/strutil.h -rw-r--r-- runneradmin/197121 35194 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/strutil_unittest.cc -rw-r--r-- runneradmin/197121 5397 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/substitute.cc -rw-r--r-- runneradmin/197121 8089 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/substitute.h -rw-r--r-- runneradmin/197121 4972 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/template_util.h -rw-r--r-- runneradmin/197121 4347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/template_util_unittest.cc -rw-r--r-- runneradmin/197121 10585 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/time.cc -rw-r--r-- runneradmin/197121 3474 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/time.h -rw-r--r-- runneradmin/197121 9455 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/time_test.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/ -rw-r--r-- runneradmin/197121 3 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/bad_utf8_string -rw-r--r-- runneradmin/197121 537 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/golden_message -rw-r--r-- runneradmin/197121 13619 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/golden_message_maps -rw-r--r-- runneradmin/197121 521 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/golden_message_oneof_implemented -rw-r--r-- runneradmin/197121 248 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/golden_message_proto3 -rw-r--r-- runneradmin/197121 142 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/golden_packed_fields_message -rw-r--r-- runneradmin/197121 1648 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/map_test_data.txt -rw-r--r-- runneradmin/197121 2636 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/text_format_unittest_data.txt -rw-r--r-- runneradmin/197121 2608 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/text_format_unittest_data_oneof_implemented.txt -rw-r--r-- runneradmin/197121 2686 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/text_format_unittest_data_pointy.txt -rw-r--r-- runneradmin/197121 2608 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/text_format_unittest_data_pointy_oneof.txt -rw-r--r-- runneradmin/197121 5716 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/text_format_unittest_extensions_data.txt -rw-r--r-- runneradmin/197121 5716 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testdata/text_format_unittest_extensions_data_pointy.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testing/ -rw-r--r-- runneradmin/197121 7116 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testing/file.cc -rw-r--r-- runneradmin/197121 4471 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testing/file.h -rw-r--r-- runneradmin/197121 10243 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testing/googletest.cc -rw-r--r-- runneradmin/197121 4156 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testing/googletest.h -rw-r--r-- runneradmin/197121 2978 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testing/zcgunzip.cc -rw-r--r-- runneradmin/197121 3016 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/testing/zcgzip.cc -rw-r--r-- runneradmin/197121 10983 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/test_messages_proto2.proto -rw-r--r-- runneradmin/197121 10898 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/test_messages_proto3.proto -rw-r--r-- runneradmin/197121 2139 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/test_util.cc -rw-r--r-- runneradmin/197121 65365 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/test_util.h -rw-r--r-- runneradmin/197121 120117 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/test_util.inc -rw-r--r-- runneradmin/197121 4354 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/test_util2.h -rw-r--r-- runneradmin/197121 94656 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/test_util_lite.cc -rw-r--r-- runneradmin/197121 4614 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/test_util_lite.h -rw-r--r-- runneradmin/197121 102063 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/text_format.cc -rw-r--r-- runneradmin/197121 31633 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/text_format.h -rw-r--r-- runneradmin/197121 88633 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/text_format_unittest.cc -rw-r--r-- runneradmin/197121 12086 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/timestamp.pb.cc -rw-r--r-- runneradmin/197121 9508 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/timestamp.pb.h -rw-r--r-- runneradmin/197121 6606 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/timestamp.proto -rw-r--r-- runneradmin/197121 83452 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/type.pb.cc -rw-r--r-- runneradmin/197121 96268 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/type.pb.h -rw-r--r-- runneradmin/197121 6313 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/type.proto -rw-r--r-- runneradmin/197121 48144 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest.proto -rw-r--r-- runneradmin/197121 1918 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_arena.proto -rw-r--r-- runneradmin/197121 13785 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_custom_options.proto -rw-r--r-- runneradmin/197121 2203 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_drop_unknown_fields.proto -rw-r--r-- runneradmin/197121 2416 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_embed_optimize_for.proto -rw-r--r-- runneradmin/197121 1949 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_empty.proto -rw-r--r-- runneradmin/197121 253047 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_enormous_descriptor.proto -rw-r--r-- runneradmin/197121 2816 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_import.proto -rw-r--r-- runneradmin/197121 2189 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_import_lite.proto -rw-r--r-- runneradmin/197121 1906 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_import_public.proto -rw-r--r-- runneradmin/197121 1944 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_import_public_lite.proto -rw-r--r-- runneradmin/197121 3321 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_lazy_dependencies.proto -rw-r--r-- runneradmin/197121 3087 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_lazy_dependencies_custom_option.proto -rw-r--r-- runneradmin/197121 2856 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_lazy_dependencies_enum.proto -rw-r--r-- runneradmin/197121 19755 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_lite.proto -rw-r--r-- runneradmin/197121 2134 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_lite_imports_nonlite.proto -rw-r--r-- runneradmin/197121 3833 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_mset.proto -rw-r--r-- runneradmin/197121 2326 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_mset_wire_format.proto -rw-r--r-- runneradmin/197121 5320 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_no_field_presence.proto -rw-r--r-- runneradmin/197121 2114 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_no_generic_services.proto -rw-r--r-- runneradmin/197121 2541 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_optimize_for.proto -rw-r--r-- runneradmin/197121 2625 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_preserve_unknown_enum.proto -rw-r--r-- runneradmin/197121 2099 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_preserve_unknown_enum2.proto -rw-r--r-- runneradmin/197121 8273 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_proto3.proto -rw-r--r-- runneradmin/197121 9256 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_proto3_arena.proto -rw-r--r-- runneradmin/197121 7624 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_proto3_arena_lite.proto -rw-r--r-- runneradmin/197121 7585 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_proto3_lite.proto -rw-r--r-- runneradmin/197121 3845 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_proto3_optional.proto -rw-r--r-- runneradmin/197121 5125 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unittest_well_known_types.proto -rw-r--r-- runneradmin/197121 11862 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unknown_field_set.cc -rw-r--r-- runneradmin/197121 14579 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unknown_field_set.h -rw-r--r-- runneradmin/197121 26197 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unknown_field_set_unittest.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/ -rw-r--r-- runneradmin/197121 5086 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/delimited_message_util.cc -rw-r--r-- runneradmin/197121 5534 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/delimited_message_util.h -rw-r--r-- runneradmin/197121 4137 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/delimited_message_util_test.cc -rw-r--r-- runneradmin/197121 8943 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_comparator.cc -rw-r--r-- runneradmin/197121 11995 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_comparator.h -rw-r--r-- runneradmin/197121 22414 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_comparator_test.cc -rw-r--r-- runneradmin/197121 25972 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_mask_util.cc -rw-r--r-- runneradmin/197121 11676 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_mask_util.h -rw-r--r-- runneradmin/197121 37272 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_mask_util_test.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/ -rw-r--r-- runneradmin/197121 4242 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/constants.h -rw-r--r-- runneradmin/197121 15860 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc -rw-r--r-- runneradmin/197121 8183 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.h -rw-r--r-- runneradmin/197121 23756 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc -rw-r--r-- runneradmin/197121 13103 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h -rw-r--r-- runneradmin/197121 7218 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter_test.cc -rw-r--r-- runneradmin/197121 1937 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/error_listener.cc -rw-r--r-- runneradmin/197121 4115 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/error_listener.h -rw-r--r-- runneradmin/197121 9903 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/expecting_objectwriter.h -rw-r--r-- runneradmin/197121 8031 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc -rw-r--r-- runneradmin/197121 3465 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/field_mask_utility.h -rw-r--r-- runneradmin/197121 15023 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.cc -rw-r--r-- runneradmin/197121 4347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.h -rw-r--r-- runneradmin/197121 6346 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter.cc -rw-r--r-- runneradmin/197121 10201 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter.h -rw-r--r-- runneradmin/197121 10483 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter_test.cc -rw-r--r-- runneradmin/197121 33584 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc -rw-r--r-- runneradmin/197121 13029 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.h -rw-r--r-- runneradmin/197121 32181 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser_test.cc -rw-r--r-- runneradmin/197121 2771 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/location_tracker.h -rw-r--r-- runneradmin/197121 2905 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/mock_error_listener.h -rw-r--r-- runneradmin/197121 2649 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/object_location_tracker.h -rw-r--r-- runneradmin/197121 3325 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/object_source.h -rw-r--r-- runneradmin/197121 3287 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/object_writer.cc -rw-r--r-- runneradmin/197121 5664 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/object_writer.h -rw-r--r-- runneradmin/197121 41065 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectsource.cc -rw-r--r-- runneradmin/197121 15062 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectsource.h -rw-r--r-- runneradmin/197121 37374 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectsource_test.cc -rw-r--r-- runneradmin/197121 49196 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc -rw-r--r-- runneradmin/197121 17600 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.h -rw-r--r-- runneradmin/197121 97491 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectwriter_test.cc -rw-r--r-- runneradmin/197121 29575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/proto_writer.cc -rw-r--r-- runneradmin/197121 15743 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/proto_writer.h -rw-r--r-- runneradmin/197121 4793 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/structured_objectwriter.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/ -rw-r--r-- runneradmin/197121 4450 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/anys.proto -rw-r--r-- runneradmin/197121 7742 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/books.proto -rw-r--r-- runneradmin/197121 5466 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/default_value.proto -rw-r--r-- runneradmin/197121 2208 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/default_value_test.proto -rw-r--r-- runneradmin/197121 2797 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/field_mask.proto -rw-r--r-- runneradmin/197121 4236 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/maps.proto -rw-r--r-- runneradmin/197121 2694 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/oneofs.proto -rw-r--r-- runneradmin/197121 1879 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/proto3.proto -rw-r--r-- runneradmin/197121 4783 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/struct.proto -rw-r--r-- runneradmin/197121 3018 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/timestamp_duration.proto -rw-r--r-- runneradmin/197121 3449 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/testdata/wrappers.proto -rw-r--r-- runneradmin/197121 7289 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/type_info.cc -rw-r--r-- runneradmin/197121 4149 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/type_info.h -rw-r--r-- runneradmin/197121 5346 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc -rw-r--r-- runneradmin/197121 4095 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/type_info_test_helper.h -rw-r--r-- runneradmin/197121 14527 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/utility.cc -rw-r--r-- runneradmin/197121 8660 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/utility.h -rw-r--r-- runneradmin/197121 3873 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_format.proto -rw-r--r-- runneradmin/197121 6527 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_format_proto3.proto -rw-r--r-- runneradmin/197121 11640 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_util.cc -rw-r--r-- runneradmin/197121 8789 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_util.h -rw-r--r-- runneradmin/197121 23529 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_util_test.cc -rw-r--r-- runneradmin/197121 87571 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/message_differencer.cc -rw-r--r-- runneradmin/197121 48424 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/message_differencer.h -rw-r--r-- runneradmin/197121 120482 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/message_differencer_unittest.cc -rw-r--r-- runneradmin/197121 3332 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/message_differencer_unittest.proto -rw-r--r-- runneradmin/197121 2126 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/package_info.h -rw-r--r-- runneradmin/197121 17503 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/time_util.cc -rw-r--r-- runneradmin/197121 12572 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/time_util.h -rw-r--r-- runneradmin/197121 16626 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/time_util_test.cc -rw-r--r-- runneradmin/197121 2996 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/type_resolver.h -rw-r--r-- runneradmin/197121 14730 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/type_resolver_util.cc -rw-r--r-- runneradmin/197121 2491 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/type_resolver_util.h -rw-r--r-- runneradmin/197121 17926 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/type_resolver_util_test.cc -rw-r--r-- runneradmin/197121 2805 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/well_known_types_unittest.cc -rw-r--r-- runneradmin/197121 70119 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format.cc -rw-r--r-- runneradmin/197121 18534 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format.h -rw-r--r-- runneradmin/197121 30545 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format_lite.cc -rw-r--r-- runneradmin/197121 87268 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format_lite.h -rw-r--r-- runneradmin/197121 2870 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format_unittest.cc -rw-r--r-- runneradmin/197121 56026 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format_unittest.inc -rw-r--r-- runneradmin/197121 72953 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wrappers.pb.cc -rw-r--r-- runneradmin/197121 61035 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wrappers.pb.h -rw-r--r-- runneradmin/197121 4165 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wrappers.proto -rw-r--r-- runneradmin/197121 83 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/libprotobuf-lite.map -rw-r--r-- runneradmin/197121 83 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/libprotobuf.map -rw-r--r-- runneradmin/197121 83 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/libprotoc.map -rw-r--r-- runneradmin/197121 55841 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/Makefile.am -rw-r--r-- runneradmin/197121 7874 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/solaris/ -rw-r--r-- runneradmin/197121 1568 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/src/solaris/libstdc++.la -rwxr-xr-x runneradmin/197121 16940 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/tests.sh drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/ -rw-r--r-- runneradmin/197121 57 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/.clang-format -rwxr-xr-x runneradmin/197121 1115 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/.travis-libcxx-setup.sh -rw-r--r-- runneradmin/197121 4853 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/.travis.yml -rw-r--r-- runneradmin/197121 3756 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/.ycm_extra_conf.py -rw-r--r-- runneradmin/197121 1419 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/appveyor.yml -rw-r--r-- runneradmin/197121 1505 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/AUTHORS drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/ -rw-r--r-- runneradmin/197121 2476 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/AddCXXCompilerFlag.cmake -rw-r--r-- runneradmin/197121 66 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/Config.cmake.in -rw-r--r-- runneradmin/197121 1460 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/CXXFeatureCheck.cmake -rw-r--r-- runneradmin/197121 1491 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/GetGitVersion.cmake -rw-r--r-- runneradmin/197121 279 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/gnu_posix_regex.cpp -rw-r--r-- runneradmin/197121 311 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/posix_regex.cpp -rw-r--r-- runneradmin/197121 269 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/std_regex.cpp -rw-r--r-- runneradmin/197121 143 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/steady_clock.cpp -rw-r--r-- runneradmin/197121 83 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/cmake/thread_safety_attributes.cpp -rw-r--r-- runneradmin/197121 8161 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/CMakeLists.txt -rw-r--r-- runneradmin/197121 2543 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/CONTRIBUTING.md -rw-r--r-- runneradmin/197121 2418 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/CONTRIBUTORS drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/docs/ -rw-r--r-- runneradmin/197121 3051 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/docs/tools.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/include/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/include/benchmark/ -rw-r--r-- runneradmin/197121 43347 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/include/benchmark/benchmark.h -rw-r--r-- runneradmin/197121 1139 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/include/benchmark/benchmark_api.h -rw-r--r-- runneradmin/197121 1114 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/include/benchmark/reporter.h -rw-r--r-- runneradmin/197121 11560 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/LICENSE -rwxr-xr-x runneradmin/197121 10666 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/mingw.py -rw-r--r-- runneradmin/197121 27573 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/ -rw-r--r-- runneradmin/197121 1141 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/arraysize.h -rw-r--r-- runneradmin/197121 25283 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/benchmark.cc -rw-r--r-- runneradmin/197121 1146 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/benchmark_api_internal.h -rw-r--r-- runneradmin/197121 13965 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/benchmark_register.cc -rw-r--r-- runneradmin/197121 2413 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/check.h -rw-r--r-- runneradmin/197121 2440 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/CMakeLists.txt -rw-r--r-- runneradmin/197121 5460 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/colorprint.cc -rw-r--r-- runneradmin/197121 793 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/colorprint.h -rw-r--r-- runneradmin/197121 7981 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/commandlineflags.cc -rw-r--r-- runneradmin/197121 3283 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/commandlineflags.h -rw-r--r-- runneradmin/197121 11468 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/complexity.cc -rw-r--r-- runneradmin/197121 2341 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/complexity.h -rw-r--r-- runneradmin/197121 5965 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/console_reporter.cc -rw-r--r-- runneradmin/197121 1873 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/counter.cc -rw-r--r-- runneradmin/197121 1021 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/counter.h -rw-r--r-- runneradmin/197121 4409 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/csv_reporter.cc -rw-r--r-- runneradmin/197121 7467 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/cycleclock.h -rw-r--r-- runneradmin/197121 1428 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/internal_macros.h -rw-r--r-- runneradmin/197121 5335 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/json_reporter.cc -rw-r--r-- runneradmin/197121 1664 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/log.h -rw-r--r-- runneradmin/197121 4752 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/mutex.h -rw-r--r-- runneradmin/197121 3646 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/re.h -rw-r--r-- runneradmin/197121 2193 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/reporter.cc -rw-r--r-- runneradmin/197121 1773 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/sleep.cc -rw-r--r-- runneradmin/197121 480 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/sleep.h -rw-r--r-- runneradmin/197121 9658 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/stat.h -rw-r--r-- runneradmin/197121 5565 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/string_util.cc -rw-r--r-- runneradmin/197121 1034 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/string_util.h -rw-r--r-- runneradmin/197121 13010 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/sysinfo.cc -rw-r--r-- runneradmin/197121 221 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/sysinfo.h -rw-r--r-- runneradmin/197121 7216 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/timers.cc -rw-r--r-- runneradmin/197121 1180 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/src/timers.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/ -rw-r--r-- runneradmin/197121 2790 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/basic_test.cc -rw-r--r-- runneradmin/197121 7241 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/benchmark_test.cc -rw-r--r-- runneradmin/197121 6751 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/CMakeLists.txt -rw-r--r-- runneradmin/197121 6313 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/complexity_test.cc -rw-r--r-- runneradmin/197121 1259 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/cxx03_test.cc -rw-r--r-- runneradmin/197121 1573 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/diagnostics_test.cc -rw-r--r-- runneradmin/197121 1270 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/donotoptimize_test.cc -rw-r--r-- runneradmin/197121 2441 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/filter_test.cc -rw-r--r-- runneradmin/197121 1130 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/fixture_test.cc -rw-r--r-- runneradmin/197121 1422 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/map_test.cc -rw-r--r-- runneradmin/197121 2226 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/multiple_ranges_test.cc -rw-r--r-- runneradmin/197121 1915 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/options_test.cc -rw-r--r-- runneradmin/197121 7718 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/output_test.h -rw-r--r-- runneradmin/197121 14578 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/output_test_helper.cc -rw-r--r-- runneradmin/197121 5600 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/register_benchmark_test.cc -rw-r--r-- runneradmin/197121 11773 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/reporter_output_test.cc -rw-r--r-- runneradmin/197121 5035 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/skip_with_error_test.cc -rw-r--r-- runneradmin/197121 13578 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/user_counters_tabular_test.cc -rw-r--r-- runneradmin/197121 10977 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/test/user_counters_test.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/ -rwxr-xr-x runneradmin/197121 2785 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/compare_bench.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/gbench/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/gbench/Inputs/ -rw-r--r-- runneradmin/197121 1242 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/gbench/Inputs/test1_run1.json -rw-r--r-- runneradmin/197121 1246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/gbench/Inputs/test1_run2.json -rw-r--r-- runneradmin/197121 5575 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/gbench/report.py -rw-r--r-- runneradmin/197121 5336 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/gbench/util.py -rw-r--r-- runneradmin/197121 202 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/benchmark/tools/gbench/__init__.py -rw-r--r-- runneradmin/197121 60 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ -rw-r--r-- runneradmin/197121 120 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/.clang-format -rw-r--r-- runneradmin/197121 2652 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/.travis.yml -rw-r--r-- runneradmin/197121 3473 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/appveyor.yml -rw-r--r-- runneradmin/197121 5301 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/BUILD.bazel drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/ -rwxr-xr-x runneradmin/197121 1795 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/build-linux-autotools.sh -rwxr-xr-x runneradmin/197121 1710 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/build-linux-bazel.sh -rw-r--r-- runneradmin/197121 41 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/build-platformio.sh -rwxr-xr-x runneradmin/197121 1963 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/env-linux.sh -rwxr-xr-x runneradmin/197121 1893 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/env-osx.sh -rwxr-xr-x runneradmin/197121 2268 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/get-nprocessors.sh -rwxr-xr-x runneradmin/197121 2278 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/install-linux.sh -rwxr-xr-x runneradmin/197121 1727 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/install-osx.sh -rw-r--r-- runneradmin/197121 96 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/install-platformio.sh -rwxr-xr-x runneradmin/197121 2144 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/log-config.sh -rwxr-xr-x runneradmin/197121 1354 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/ci/travis.sh -rw-r--r-- runneradmin/197121 798 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/CMakeLists.txt -rw-r--r-- runneradmin/197121 477 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/configure.ac -rw-r--r-- runneradmin/197121 6962 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/CONTRIBUTING.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/build-aux/ -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/build-aux/.keep drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/cmake/ -rw-r--r-- runneradmin/197121 399 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/cmake/gmock.pc.in -rw-r--r-- runneradmin/197121 406 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/cmake/gmock_main.pc.in -rw-r--r-- runneradmin/197121 8695 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/CMakeLists.txt -rw-r--r-- runneradmin/197121 6406 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/configure.ac -rw-r--r-- runneradmin/197121 1409 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/CONTRIBUTORS drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/docs/ -rw-r--r-- runneradmin/197121 28627 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/docs/CheatSheet.md -rw-r--r-- runneradmin/197121 132163 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/docs/CookBook.md -rw-r--r-- runneradmin/197121 10498 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/docs/DesignDoc.md -rw-r--r-- runneradmin/197121 856 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/docs/Documentation.md -rw-r--r-- runneradmin/197121 30576 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/docs/ForDummies.md -rw-r--r-- runneradmin/197121 24031 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/docs/FrequentlyAskedQuestions.md -rw-r--r-- runneradmin/197121 1546 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/docs/KnownIssues.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/ -rw-r--r-- runneradmin/197121 42910 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-actions.h -rw-r--r-- runneradmin/197121 6115 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-cardinalities.h -rw-r--r-- runneradmin/197121 11596 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h -rw-r--r-- runneradmin/197121 86159 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-generated-actions.h -rw-r--r-- runneradmin/197121 22082 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-generated-actions.h.pump -rw-r--r-- runneradmin/197121 39809 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h -rw-r--r-- runneradmin/197121 8304 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h.pump -rw-r--r-- runneradmin/197121 46857 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-generated-matchers.h -rw-r--r-- runneradmin/197121 13365 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-generated-matchers.h.pump -rw-r--r-- runneradmin/197121 170379 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-matchers.h -rw-r--r-- runneradmin/197121 6312 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-more-actions.h -rw-r--r-- runneradmin/197121 3453 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-more-matchers.h -rw-r--r-- runneradmin/197121 8430 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-nice-strict.h -rw-r--r-- runneradmin/197121 76421 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock-spec-builders.h -rw-r--r-- runneradmin/197121 3944 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/gmock.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/custom/ -rw-r--r-- runneradmin/197121 375 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h -rw-r--r-- runneradmin/197121 463 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump -rw-r--r-- runneradmin/197121 1897 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h -rw-r--r-- runneradmin/197121 1933 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-port.h -rw-r--r-- runneradmin/197121 455 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/custom/README.md -rw-r--r-- runneradmin/197121 22791 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h -rw-r--r-- runneradmin/197121 3900 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/gmock-port.h -rw-r--r-- runneradmin/197121 15790 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h -rw-r--r-- runneradmin/197121 1503 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/LICENSE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/make/ -rw-r--r-- runneradmin/197121 4226 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/make/Makefile -rw-r--r-- runneradmin/197121 7720 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/Makefile.am drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2005/ -rw-r--r-- runneradmin/197121 1788 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2005/gmock.sln -rw-r--r-- runneradmin/197121 3993 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2005/gmock.vcproj -rw-r--r-- runneradmin/197121 349 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2005/gmock_config.vsprops -rw-r--r-- runneradmin/197121 3992 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2005/gmock_main.vcproj -rw-r--r-- runneradmin/197121 4251 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2005/gmock_test.vcproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2010/ -rw-r--r-- runneradmin/197121 2751 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2010/gmock.sln -rw-r--r-- runneradmin/197121 8485 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2010/gmock.vcxproj -rw-r--r-- runneradmin/197121 697 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2010/gmock_config.props -rw-r--r-- runneradmin/197121 8722 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2010/gmock_main.vcxproj -rw-r--r-- runneradmin/197121 9648 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2010/gmock_test.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2015/ -rw-r--r-- runneradmin/197121 2744 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2015/gmock.sln -rw-r--r-- runneradmin/197121 8418 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2015/gmock.vcxproj -rw-r--r-- runneradmin/197121 696 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2015/gmock_config.props -rw-r--r-- runneradmin/197121 8655 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2015/gmock_main.vcxproj -rw-r--r-- runneradmin/197121 9581 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/msvc/2015/gmock_test.vcxproj -rw-r--r-- runneradmin/197121 11420 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/ -rwxr-xr-x runneradmin/197121 8898 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/fuse_gmock_files.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/cpp/ -rwxr-xr-x runneradmin/197121 64661 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/cpp/ast.py -rwxr-xr-x runneradmin/197121 8520 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/cpp/gmock_class.py -rwxr-xr-x runneradmin/197121 12178 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/cpp/gmock_class_test.py -rwxr-xr-x runneradmin/197121 2063 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/cpp/keywords.py -rwxr-xr-x runneradmin/197121 10039 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/cpp/tokenize.py -rwxr-xr-x runneradmin/197121 1194 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/cpp/utils.py -rw-r--r-- runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/cpp/__init__.py -rwxr-xr-x runneradmin/197121 1122 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/gmock_gen.py -rw-r--r-- runneradmin/197121 11589 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/LICENSE -rw-r--r-- runneradmin/197121 1361 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/README -rw-r--r-- runneradmin/197121 4331 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/generator/README.cppclean -rwxr-xr-x runneradmin/197121 11470 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/gmock-config.in -rwxr-xr-x runneradmin/197121 24771 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/gmock_doctor.py -rwxr-xr-x runneradmin/197121 52470 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/upload.py -rwxr-xr-x runneradmin/197121 2911 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/scripts/upload_gmock.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/src/ -rw-r--r-- runneradmin/197121 2153 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/src/gmock-all.cc -rw-r--r-- runneradmin/197121 5417 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/src/gmock-cardinalities.cc -rw-r--r-- runneradmin/197121 7723 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/src/gmock-internal-utils.cc -rw-r--r-- runneradmin/197121 18500 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/src/gmock-matchers.cc -rw-r--r-- runneradmin/197121 33916 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/src/gmock-spec-builders.cc -rw-r--r-- runneradmin/197121 8379 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/src/gmock.cc -rw-r--r-- runneradmin/197121 2980 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/src/gmock_main.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/ -rw-r--r-- runneradmin/197121 3115 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/BUILD.bazel -rw-r--r-- runneradmin/197121 48142 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-actions_test.cc -rw-r--r-- runneradmin/197121 12716 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-cardinalities_test.cc -rw-r--r-- runneradmin/197121 236 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-function-mocker_nc.cc -rw-r--r-- runneradmin/197121 1389 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-function-mocker_nc_test.py -rw-r--r-- runneradmin/197121 21259 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-function-mocker_test.cc -rw-r--r-- runneradmin/197121 36719 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-generated-actions_test.cc -rw-r--r-- runneradmin/197121 20907 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-generated-function-mockers_test.cc -rw-r--r-- runneradmin/197121 45322 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-generated-matchers_test.cc -rw-r--r-- runneradmin/197121 28081 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-internal-utils_test.cc -rw-r--r-- runneradmin/197121 239483 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-matchers_test.cc -rw-r--r-- runneradmin/197121 25053 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-more-actions_test.cc -rw-r--r-- runneradmin/197121 14933 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-nice-strict_test.cc -rw-r--r-- runneradmin/197121 2019 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-port_test.cc -rw-r--r-- runneradmin/197121 8995 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-pp-string_test.cc -rw-r--r-- runneradmin/197121 3154 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-pp_test.cc -rw-r--r-- runneradmin/197121 77544 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock-spec-builders_test.cc -rw-r--r-- runneradmin/197121 2538 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_all_test.cc -rw-r--r-- runneradmin/197121 3360 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_ex_test.cc -rwxr-xr-x runneradmin/197121 4440 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_leak_test.py -rw-r--r-- runneradmin/197121 3329 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_leak_test_.cc -rw-r--r-- runneradmin/197121 1915 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_link2_test.cc -rw-r--r-- runneradmin/197121 1915 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_link_test.cc -rw-r--r-- runneradmin/197121 20279 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_link_test.h -rwxr-xr-x runneradmin/197121 6239 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_output_test.py -rw-r--r-- runneradmin/197121 8906 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_output_test_.cc -rw-r--r-- runneradmin/197121 13929 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_output_test_golden.txt -rw-r--r-- runneradmin/197121 7527 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_stress_test.cc -rw-r--r-- runneradmin/197121 6640 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_test.cc -rw-r--r-- runneradmin/197121 3729 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googlemock/test/gmock_test_utils.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/cmake/ -rw-r--r-- runneradmin/197121 293 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/cmake/Config.cmake.in -rw-r--r-- runneradmin/197121 382 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/cmake/gtest.pc.in -rw-r--r-- runneradmin/197121 406 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/cmake/gtest_main.pc.in -rw-r--r-- runneradmin/197121 14839 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/cmake/internal_utils.cmake -rw-r--r-- runneradmin/197121 12041 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/codegear/ -rw-r--r-- runneradmin/197121 10623 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/codegear/gtest.cbproj -rw-r--r-- runneradmin/197121 2061 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/codegear/gtest.groupproj -rw-r--r-- runneradmin/197121 1903 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/codegear/gtest_all.cc -rw-r--r-- runneradmin/197121 2033 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/codegear/gtest_link.cc -rw-r--r-- runneradmin/197121 8662 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/codegear/gtest_main.cbproj -rw-r--r-- runneradmin/197121 8778 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/codegear/gtest_unittest.cbproj -rw-r--r-- runneradmin/197121 2642 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/configure.ac -rw-r--r-- runneradmin/197121 1395 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/CONTRIBUTORS drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/docs/ -rw-r--r-- runneradmin/197121 95961 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/docs/advanced.md -rw-r--r-- runneradmin/197121 32607 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/docs/faq.md -rw-r--r-- runneradmin/197121 4157 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/docs/Pkgconfig.md -rw-r--r-- runneradmin/197121 24463 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/docs/primer.md -rw-r--r-- runneradmin/197121 7148 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/docs/PumpManual.md -rw-r--r-- runneradmin/197121 1140 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/docs/samples.md -rw-r--r-- runneradmin/197121 8329 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/docs/XcodeGuide.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/ -rw-r--r-- runneradmin/197121 14688 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-death-test.h -rw-r--r-- runneradmin/197121 29953 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-matchers.h -rw-r--r-- runneradmin/197121 8481 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-message.h -rw-r--r-- runneradmin/197121 26613 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-param-test.h -rw-r--r-- runneradmin/197121 20326 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-param-test.h.pump -rw-r--r-- runneradmin/197121 35782 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-printers.h -rw-r--r-- runneradmin/197121 10335 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-spi.h -rw-r--r-- runneradmin/197121 6982 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-test-part.h -rw-r--r-- runneradmin/197121 15377 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest-typed-test.h -rw-r--r-- runneradmin/197121 97583 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest.h -rw-r--r-- runneradmin/197121 15209 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest_pred_impl.h -rw-r--r-- runneradmin/197121 2580 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/gtest_prod.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/custom/ -rw-r--r-- runneradmin/197121 1895 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/custom/gtest-port.h -rw-r--r-- runneradmin/197121 2121 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/custom/gtest-printers.h -rw-r--r-- runneradmin/197121 1880 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/custom/gtest.h -rw-r--r-- runneradmin/197121 1738 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/custom/README.md -rw-r--r-- runneradmin/197121 13902 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h -rw-r--r-- runneradmin/197121 9964 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-filepath.h -rw-r--r-- runneradmin/197121 58116 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h -rw-r--r-- runneradmin/197121 81866 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-param-util-generated.h -rw-r--r-- runneradmin/197121 8030 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-param-util-generated.h.pump -rw-r--r-- runneradmin/197121 29803 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-param-util.h -rw-r--r-- runneradmin/197121 3867 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-port-arch.h -rw-r--r-- runneradmin/197121 82978 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-port.h -rw-r--r-- runneradmin/197121 7089 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-string.h -rw-r--r-- runneradmin/197121 189708 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-type-util.h -rw-r--r-- runneradmin/197121 10327 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-type-util.h.pump -rw-r--r-- runneradmin/197121 1503 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/LICENSE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/m4/ -rw-r--r-- runneradmin/197121 13665 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/m4/acx_pthread.m4 -rw-r--r-- runneradmin/197121 3291 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/m4/gtest.m4 drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/make/ -rw-r--r-- runneradmin/197121 3036 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/make/Makefile -rw-r--r-- runneradmin/197121 11916 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/Makefile.am drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/ -rw-r--r-- runneradmin/197121 3546 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest-md.sln -rw-r--r-- runneradmin/197121 8565 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest-md.vcxproj -rw-r--r-- runneradmin/197121 708 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest-md.vcxproj.filters -rw-r--r-- runneradmin/197121 3522 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest.sln -rw-r--r-- runneradmin/197121 8573 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest.vcxproj -rw-r--r-- runneradmin/197121 708 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest.vcxproj.filters -rw-r--r-- runneradmin/197121 8758 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_main-md.vcxproj -rw-r--r-- runneradmin/197121 709 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_main-md.vcxproj.filters -rw-r--r-- runneradmin/197121 9045 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_main.vcxproj -rw-r--r-- runneradmin/197121 709 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_main.vcxproj.filters -rw-r--r-- runneradmin/197121 11867 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_prod_test-md.vcxproj -rw-r--r-- runneradmin/197121 959 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_prod_test-md.vcxproj.filters -rw-r--r-- runneradmin/197121 11492 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_prod_test.vcxproj -rw-r--r-- runneradmin/197121 959 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_prod_test.vcxproj.filters -rw-r--r-- runneradmin/197121 11254 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_unittest-md.vcxproj -rw-r--r-- runneradmin/197121 714 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_unittest-md.vcxproj.filters -rw-r--r-- runneradmin/197121 10883 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_unittest.vcxproj -rw-r--r-- runneradmin/197121 714 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/msvc/2010/gtest_unittest.vcxproj.filters -rw-r--r-- runneradmin/197121 13960 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/README.md drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/ -rw-r--r-- runneradmin/197121 4342 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/prime_tables.h -rw-r--r-- runneradmin/197121 2525 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample1.cc -rw-r--r-- runneradmin/197121 1934 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample1.h -rw-r--r-- runneradmin/197121 5124 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample10_unittest.cc -rw-r--r-- runneradmin/197121 5262 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample1_unittest.cc -rw-r--r-- runneradmin/197121 2314 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample2.cc -rw-r--r-- runneradmin/197121 3049 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample2.h -rw-r--r-- runneradmin/197121 4024 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample2_unittest.cc -rw-r--r-- runneradmin/197121 5532 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample3-inl.h -rw-r--r-- runneradmin/197121 5509 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample3_unittest.cc -rw-r--r-- runneradmin/197121 2164 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample4.cc -rw-r--r-- runneradmin/197121 2170 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample4.h -rw-r--r-- runneradmin/197121 2048 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample4_unittest.cc -rw-r--r-- runneradmin/197121 6781 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample5_unittest.cc -rw-r--r-- runneradmin/197121 9204 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample6_unittest.cc -rw-r--r-- runneradmin/197121 4737 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample7_unittest.cc -rw-r--r-- runneradmin/197121 6348 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample8_unittest.cc -rw-r--r-- runneradmin/197121 6066 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/samples/sample9_unittest.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/ -rw-r--r-- runneradmin/197121 3002 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/common.py -rwxr-xr-x runneradmin/197121 9149 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/fuse_gtest_files.py -rwxr-xr-x runneradmin/197121 22580 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/gen_gtest_pred_impl.py -rwxr-xr-x runneradmin/197121 10361 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/gtest-config.in -rwxr-xr-x runneradmin/197121 24528 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/pump.py -rwxr-xr-x runneradmin/197121 6290 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/release_docs.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/test/ -rw-r--r-- runneradmin/197121 1861 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/test/Makefile -rwxr-xr-x runneradmin/197121 52471 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/upload.py -rwxr-xr-x runneradmin/197121 2929 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/scripts/upload_gtest.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/ -rw-r--r-- runneradmin/197121 2208 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-all.cc -rw-r--r-- runneradmin/197121 63135 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-death-test.cc -rw-r--r-- runneradmin/197121 14551 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-filepath.cc -rw-r--r-- runneradmin/197121 47889 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-internal-inl.h -rw-r--r-- runneradmin/197121 5847 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-matchers.cc -rw-r--r-- runneradmin/197121 45656 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-port.cc -rw-r--r-- runneradmin/197121 15554 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-printers.cc -rw-r--r-- runneradmin/197121 4093 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-test-part.cc -rw-r--r-- runneradmin/197121 4041 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest-typed-test.cc -rw-r--r-- runneradmin/197121 227116 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest.cc -rw-r--r-- runneradmin/197121 1919 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/src/gtest_main.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/ -rw-r--r-- runneradmin/197121 13494 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/BUILD.bazel -rwxr-xr-x runneradmin/197121 7509 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py -rw-r--r-- runneradmin/197121 3326 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest_.cc -rwxr-xr-x runneradmin/197121 10085 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-catch-exceptions-test.py -rw-r--r-- runneradmin/197121 8679 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-catch-exceptions-test_.cc -rwxr-xr-x runneradmin/197121 5002 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-color-test.py -rw-r--r-- runneradmin/197121 2567 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-color-test_.cc -rw-r--r-- runneradmin/197121 47724 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-death-test-test.cc -rw-r--r-- runneradmin/197121 3734 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-death-test_ex_test.cc -rwxr-xr-x runneradmin/197121 4121 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-env-var-test.py -rw-r--r-- runneradmin/197121 3598 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-env-var-test_.cc -rw-r--r-- runneradmin/197121 23291 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-filepath-test.cc -rwxr-xr-x runneradmin/197121 22084 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-filter-unittest.py -rw-r--r-- runneradmin/197121 3603 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-filter-unittest_.cc -rwxr-xr-x runneradmin/197121 5346 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-json-outfiles-test.py -rwxr-xr-x runneradmin/197121 22248 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-json-output-unittest.py -rwxr-xr-x runneradmin/197121 6727 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-list-tests-unittest.py -rw-r--r-- runneradmin/197121 4824 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-list-tests-unittest_.cc -rw-r--r-- runneradmin/197121 17683 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-listener-test.cc -rw-r--r-- runneradmin/197121 5423 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-message-test.cc -rw-r--r-- runneradmin/197121 8070 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-options-test.cc -rw-r--r-- runneradmin/197121 39732 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-output-test-golden-lin.txt -rwxr-xr-x runneradmin/197121 12963 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-output-test.py -rw-r--r-- runneradmin/197121 37947 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-output-test_.cc -rwxr-xr-x runneradmin/197121 2442 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test.py -rw-r--r-- runneradmin/197121 2073 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc -rwxr-xr-x runneradmin/197121 2396 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test.py -rw-r--r-- runneradmin/197121 2193 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc -rw-r--r-- runneradmin/197121 39370 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-param-test-test.cc -rw-r--r-- runneradmin/197121 2303 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-param-test-test.h -rw-r--r-- runneradmin/197121 2874 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-param-test2-test.cc -rw-r--r-- runneradmin/197121 41460 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-port-test.cc -rw-r--r-- runneradmin/197121 54445 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-printers-test.cc -rwxr-xr-x runneradmin/197121 12841 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-shuffle-test.py -rw-r--r-- runneradmin/197121 3319 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-shuffle-test_.cc -rw-r--r-- runneradmin/197121 8342 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-test-part-test.cc -rw-r--r-- runneradmin/197121 2873 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-test2_test.cc -rwxr-xr-x runneradmin/197121 5794 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-throw-on-failure-test.py -rw-r--r-- runneradmin/197121 3140 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-throw-on-failure-test_.cc -rwxr-xr-x runneradmin/197121 2541 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-uninitialized-test.py -rw-r--r-- runneradmin/197121 1920 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/googletest-uninitialized-test_.cc -rw-r--r-- runneradmin/197121 2062 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest-typed-test2_test.cc -rw-r--r-- runneradmin/197121 15514 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest-typed-test_test.cc -rw-r--r-- runneradmin/197121 2510 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest-typed-test_test.h -rw-r--r-- runneradmin/197121 13665 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest-unittest-api_test.cc -rw-r--r-- runneradmin/197121 2285 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_all_test.cc -rw-r--r-- runneradmin/197121 3958 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_assert_by_exception_test.cc -rw-r--r-- runneradmin/197121 6655 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_environment_test.cc -rwxr-xr-x runneradmin/197121 5992 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_help_test.py -rw-r--r-- runneradmin/197121 2133 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_help_test_.cc -rw-r--r-- runneradmin/197121 2471 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_json_test_utils.py -rwxr-xr-x runneradmin/197121 5060 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_list_output_unittest.py -rw-r--r-- runneradmin/197121 2174 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_list_output_unittest_.cc -rw-r--r-- runneradmin/197121 1885 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_main_unittest.cc -rw-r--r-- runneradmin/197121 2457 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_no_test_unittest.cc -rw-r--r-- runneradmin/197121 79815 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_pred_impl_unittest.cc -rw-r--r-- runneradmin/197121 4387 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_premature_exit_test.cc -rw-r--r-- runneradmin/197121 2203 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_prod_test.cc -rw-r--r-- runneradmin/197121 7651 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_repeat_test.cc -rw-r--r-- runneradmin/197121 2034 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_skip_test.cc -rw-r--r-- runneradmin/197121 2231 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_sole_header_test.cc -rw-r--r-- runneradmin/197121 9566 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_stress_test.cc -rwxr-xr-x runneradmin/197121 2538 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_testbridge_test.py -rw-r--r-- runneradmin/197121 1966 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_testbridge_test_.cc -rw-r--r-- runneradmin/197121 3856 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc -rw-r--r-- runneradmin/197121 10933 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_test_utils.py -rw-r--r-- runneradmin/197121 3488 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_throw_on_failure_ex_test.cc -rw-r--r-- runneradmin/197121 261168 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_unittest.cc -rw-r--r-- runneradmin/197121 1998 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_xml_outfile1_test_.cc -rw-r--r-- runneradmin/197121 1998 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_xml_outfile2_test_.cc -rwxr-xr-x runneradmin/197121 5390 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_xml_outfiles_test.py -rwxr-xr-x runneradmin/197121 17996 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_xml_output_unittest.py -rw-r--r-- runneradmin/197121 6380 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_xml_output_unittest_.cc -rw-r--r-- runneradmin/197121 9413 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/gtest_xml_test_utils.py -rw-r--r-- runneradmin/197121 1710 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/production.cc -rw-r--r-- runneradmin/197121 2169 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/test/production.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Config/ -rw-r--r-- runneradmin/197121 1013 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Config/DebugProject.xcconfig -rw-r--r-- runneradmin/197121 568 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Config/FrameworkTarget.xcconfig -rw-r--r-- runneradmin/197121 1226 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Config/General.xcconfig -rw-r--r-- runneradmin/197121 1025 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Config/ReleaseProject.xcconfig -rw-r--r-- runneradmin/197121 605 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Config/StaticLibraryTarget.xcconfig -rw-r--r-- runneradmin/197121 246 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Config/TestTarget.xcconfig drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/gtest.xcodeproj/ -rw-r--r-- runneradmin/197121 55405 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/gtest.xcodeproj/project.pbxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Resources/ -rw-r--r-- runneradmin/197121 1040 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Resources/Info.plist drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/FrameworkSample/ -rw-r--r-- runneradmin/197121 874 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/FrameworkSample/Info.plist -rwxr-xr-x runneradmin/197121 2416 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/FrameworkSample/runtests.sh -rw-r--r-- runneradmin/197121 2370 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/FrameworkSample/widget.cc -rw-r--r-- runneradmin/197121 2329 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/FrameworkSample/widget.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/ -rw-r--r-- runneradmin/197121 16517 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj -rw-r--r-- runneradmin/197121 2737 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Samples/FrameworkSample/widget_test.cc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Scripts/ -rwxr-xr-x runneradmin/197121 2652 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Scripts/runtests.sh -rwxr-xr-x runneradmin/197121 4635 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/googletest/xcode/Scripts/versiongenerate.py -rw-r--r-- runneradmin/197121 1931 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/library.json -rw-r--r-- runneradmin/197121 1503 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/LICENSE -rw-r--r-- runneradmin/197121 329 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/Makefile.am -rw-r--r-- runneradmin/197121 1204 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/platformio.ini -rw-r--r-- runneradmin/197121 5555 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/README.md -rw-r--r-- runneradmin/197121 293 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/googletest/WORKSPACE drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/utf8_range/ -rw-r--r-- runneradmin/197121 360 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/utf8_range/BUILD.bazel -rw-r--r-- runneradmin/197121 1086 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/utf8_range/LICENSE -rw-r--r-- runneradmin/197121 4082 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/utf8_range/naive.c -rw-r--r-- runneradmin/197121 5806 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/utf8_range/range2-neon.c -rw-r--r-- runneradmin/197121 6087 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/utf8_range/range2-sse.c -rw-r--r-- runneradmin/197121 330 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/utf8_range/utf8_range.h -rw-r--r-- runneradmin/197121 1788 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/third_party/zlib.BUILD drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/toolchain/ -rw-r--r-- runneradmin/197121 4501 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/toolchain/BUILD.bazel -rw-r--r-- runneradmin/197121 6694 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/toolchain/cc_toolchain_config.bzl -rw-r--r-- runneradmin/197121 750 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/toolchain/toolchains.bazelrc -rwxr-xr-x runneradmin/197121 1461 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/update_compatibility_version.py -rwxr-xr-x runneradmin/197121 6787 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/update_file_lists.sh -rwxr-xr-x runneradmin/197121 13600 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/update_version.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/util/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/util/python/ -rw-r--r-- runneradmin/197121 873 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/util/python/BUILD.bazel -rw-r--r-- runneradmin/197121 411 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/version.json -rw-r--r-- runneradmin/197121 2171 2025-02-28 04:20 odamex-src-11.0.0/libraries/protobuf/WORKSPACE -rw-r--r-- runneradmin/197121 627 2025-02-28 04:19 odamex-src-11.0.0/libraries/protobuf-lib.cmake -rw-r--r-- runneradmin/197121 7901 2025-02-28 04:19 odamex-src-11.0.0/libraries/SDL-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/ -rw-r--r-- runneradmin/197121 58236 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/Doxyfile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/examples/ -rw-r--r-- runneradmin/197121 4215 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/examples/calculator.c -rw-r--r-- runneradmin/197121 8891 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/examples/guitest.c -rw-r--r-- runneradmin/197121 288 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/examples/Makefile.am drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/ -rwxr-xr-x runneradmin/197121 3447 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/convert-font -rw-r--r-- runneradmin/197121 108814 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/large.h -rw-r--r-- runneradmin/197121 7837 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/large.png -rw-r--r-- runneradmin/197121 401 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/Makefile.am -rw-r--r-- runneradmin/197121 27410 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/normal.h -rw-r--r-- runneradmin/197121 3783 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/normal.png -rw-r--r-- runneradmin/197121 1547 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/README -rw-r--r-- runneradmin/197121 7052 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/small.h -rw-r--r-- runneradmin/197121 1750 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/fonts/small.png -rw-r--r-- runneradmin/197121 1532 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/Makefile.am -rw-r--r-- runneradmin/197121 7760 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/textscreen.cbp -rw-r--r-- runneradmin/197121 1163 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/textscreen.h -rw-r--r-- runneradmin/197121 2785 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_button.c -rw-r--r-- runneradmin/197121 1904 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_button.h -rw-r--r-- runneradmin/197121 3304 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_checkbox.c -rw-r--r-- runneradmin/197121 2229 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_checkbox.h -rw-r--r-- runneradmin/197121 4309 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_conditional.c -rw-r--r-- runneradmin/197121 1939 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_conditional.h -rw-r--r-- runneradmin/197121 8313 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_desktop.c -rw-r--r-- runneradmin/197121 3239 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_desktop.h -rw-r--r-- runneradmin/197121 7321 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_dropdown.c -rw-r--r-- runneradmin/197121 1899 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_dropdown.h -rw-r--r-- runneradmin/197121 17191 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_fileselect.c -rw-r--r-- runneradmin/197121 2426 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_fileselect.h -rw-r--r-- runneradmin/197121 27561 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_font.h -rw-r--r-- runneradmin/197121 11665 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_gui.c -rw-r--r-- runneradmin/197121 1412 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_gui.h -rw-r--r-- runneradmin/197121 8117 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_inputbox.c -rw-r--r-- runneradmin/197121 2200 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_inputbox.h -rw-r--r-- runneradmin/197121 3371 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_io.c -rw-r--r-- runneradmin/197121 1113 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_io.h -rw-r--r-- runneradmin/197121 4230 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_label.c -rw-r--r-- runneradmin/197121 1890 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_label.h -rw-r--r-- runneradmin/197121 113728 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_largefont.h -rw-r--r-- runneradmin/197121 4799 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_main.h -rw-r--r-- runneradmin/197121 3547 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_radiobutton.c -rw-r--r-- runneradmin/197121 2444 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_radiobutton.h -rw-r--r-- runneradmin/197121 15073 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_scrollpane.c -rw-r--r-- runneradmin/197121 1632 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_scrollpane.h -rw-r--r-- runneradmin/197121 31333 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_sdl.cpp -rw-r--r-- runneradmin/197121 1512 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_sdl.h -rw-r--r-- runneradmin/197121 2594 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_separator.c -rw-r--r-- runneradmin/197121 1713 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_separator.h -rw-r--r-- runneradmin/197121 91008 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_smallfont.h -rw-r--r-- runneradmin/197121 10484 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_spinctrl.c -rw-r--r-- runneradmin/197121 2229 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_spinctrl.h -rw-r--r-- runneradmin/197121 1666 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_strut.c -rw-r--r-- runneradmin/197121 1270 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_strut.h -rw-r--r-- runneradmin/197121 30084 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_table.c -rw-r--r-- runneradmin/197121 6997 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_table.h -rw-r--r-- runneradmin/197121 3614 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_utf8.c -rw-r--r-- runneradmin/197121 866 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_utf8.h -rw-r--r-- runneradmin/197121 7396 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_widget.c -rw-r--r-- runneradmin/197121 5445 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_widget.h -rw-r--r-- runneradmin/197121 14158 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_window.c -rw-r--r-- runneradmin/197121 6848 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_window.h -rw-r--r-- runneradmin/197121 4298 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_window_action.c -rw-r--r-- runneradmin/197121 2626 2025-02-28 04:19 odamex-src-11.0.0/libraries/textscreen/txt_window_action.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/tinylibs/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/tinylibs/include/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/libraries/tinylibs/include/nonstd/ -rw-r--r-- runneradmin/197121 26278 2025-02-28 04:19 odamex-src-11.0.0/libraries/tinylibs/include/nonstd/bit.hpp -rw-r--r-- runneradmin/197121 112660 2025-02-28 04:19 odamex-src-11.0.0/libraries/tinylibs/include/nonstd/expected.hpp -rw-r--r-- runneradmin/197121 44770 2025-02-28 04:19 odamex-src-11.0.0/libraries/tinylibs/include/nonstd/scope.hpp -rw-r--r-- runneradmin/197121 56740 2025-02-28 04:19 odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp -rw-r--r-- runneradmin/197121 177 2025-02-28 04:19 odamex-src-11.0.0/libraries/tinylibs/README.md -rw-r--r-- runneradmin/197121 4350 2025-02-28 04:19 odamex-src-11.0.0/libraries/wxWidgets-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/ -rw-r--r-- runneradmin/197121 5390 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/adler32.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/amiga/ -rw-r--r-- runneradmin/197121 2050 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/amiga/Makefile.pup -rw-r--r-- runneradmin/197121 1915 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/amiga/Makefile.sas -rw-r--r-- runneradmin/197121 80068 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/ChangeLog -rw-r--r-- runneradmin/197121 8348 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/CMakeLists.txt -rw-r--r-- runneradmin/197121 2785 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/compress.c -rwxr-xr-x runneradmin/197121 29165 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/configure drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/ -rw-r--r-- runneradmin/197121 3823 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/buffer_demo.adb -rw-r--r-- runneradmin/197121 4623 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/mtest.adb -rw-r--r-- runneradmin/197121 4404 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/read.adb -rw-r--r-- runneradmin/197121 2243 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/readme.txt -rw-r--r-- runneradmin/197121 13643 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/test.adb -rw-r--r-- runneradmin/197121 6221 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/zlib-streams.adb -rw-r--r-- runneradmin/197121 4443 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/zlib-streams.ads -rw-r--r-- runneradmin/197121 3470 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/zlib-thin.adb -rw-r--r-- runneradmin/197121 16269 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/zlib-thin.ads -rw-r--r-- runneradmin/197121 21101 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/zlib.adb -rw-r--r-- runneradmin/197121 13922 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/zlib.ads -rw-r--r-- runneradmin/197121 531 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/ada/zlib.gpr drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/amd64/ -rw-r--r-- runneradmin/197121 12870 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/amd64/amd64-match.S drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/asm686/ -rw-r--r-- runneradmin/197121 10722 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/asm686/match.S -rw-r--r-- runneradmin/197121 1673 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/asm686/README.686 drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/blast/ -rw-r--r-- runneradmin/197121 18628 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/blast/blast.c -rw-r--r-- runneradmin/197121 3948 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/blast/blast.h -rw-r--r-- runneradmin/197121 135 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/blast/Makefile -rw-r--r-- runneradmin/197121 78 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/blast/README -rw-r--r-- runneradmin/197121 8 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/blast/test.pk -rw-r--r-- runneradmin/197121 13 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/blast/test.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/delphi/ -rw-r--r-- runneradmin/197121 2576 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/delphi/readme.txt -rw-r--r-- runneradmin/197121 16970 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/delphi/ZLib.pas -rw-r--r-- runneradmin/197121 197 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/delphi/ZLibConst.pas -rw-r--r-- runneradmin/197121 2459 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/delphi/zlibd32.mak drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/ -rw-r--r-- runneradmin/197121 2500 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs -rw-r--r-- runneradmin/197121 8040 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs -rw-r--r-- runneradmin/197121 2246 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs -rw-r--r-- runneradmin/197121 6335 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/CodecBase.cs -rw-r--r-- runneradmin/197121 3992 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/Deflater.cs -rw-r--r-- runneradmin/197121 9927 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/DotZLib.cs -rw-r--r-- runneradmin/197121 5396 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj -rw-r--r-- runneradmin/197121 11162 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/GZipStream.cs -rw-r--r-- runneradmin/197121 3740 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/Inflater.cs -rw-r--r-- runneradmin/197121 7685 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib/UnitTests.cs -rw-r--r-- runneradmin/197121 1175 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib.build -rw-r--r-- runneradmin/197121 72726 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib.chm -rw-r--r-- runneradmin/197121 907 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/DotZLib.sln -rw-r--r-- runneradmin/197121 1359 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/LICENSE_1_0.txt -rw-r--r-- runneradmin/197121 2358 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/dotzlib/readme.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/gcc_gvmat64/ -rw-r--r-- runneradmin/197121 16413 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/gcc_gvmat64/gvmat64.S drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/infback9/ -rw-r--r-- runneradmin/197121 22244 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/infback9/infback9.c -rw-r--r-- runneradmin/197121 1631 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/infback9/infback9.h -rw-r--r-- runneradmin/197121 6706 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/infback9/inffix9.h -rw-r--r-- runneradmin/197121 2038 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/infback9/inflate9.h -rw-r--r-- runneradmin/197121 13730 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/infback9/inftree9.c -rw-r--r-- runneradmin/197121 2962 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/infback9/inftree9.h -rw-r--r-- runneradmin/197121 52 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/infback9/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/inflate86/ -rw-r--r-- runneradmin/197121 41765 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/inflate86/inffas86.c -rw-r--r-- runneradmin/197121 44210 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/inflate86/inffast.S drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream/ -rw-r--r-- runneradmin/197121 550 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream/test.cpp -rw-r--r-- runneradmin/197121 5441 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream/zfstream.cpp -rw-r--r-- runneradmin/197121 2595 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream/zfstream.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream2/ -rw-r--r-- runneradmin/197121 9590 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream2/zstream.h -rw-r--r-- runneradmin/197121 736 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream2/zstream_test.cpp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream3/ -rw-r--r-- runneradmin/197121 1525 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream3/README -rw-r--r-- runneradmin/197121 1540 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream3/test.cc -rw-r--r-- runneradmin/197121 508 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream3/TODO -rw-r--r-- runneradmin/197121 13926 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream3/zfstream.cc -rw-r--r-- runneradmin/197121 12706 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/iostream3/zfstream.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx64/ -rw-r--r-- runneradmin/197121 86 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx64/bld_ml64.bat -rw-r--r-- runneradmin/197121 16443 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx64/gvmat64.asm -rw-r--r-- runneradmin/197121 7577 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx64/inffas8664.c -rw-r--r-- runneradmin/197121 10583 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx64/inffasx64.asm -rw-r--r-- runneradmin/197121 1237 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx64/readme.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx86/ -rw-r--r-- runneradmin/197121 92 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx86/bld_ml32.bat -rw-r--r-- runneradmin/197121 16392 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx86/inffas32.asm -rw-r--r-- runneradmin/197121 15825 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx86/match686.asm -rw-r--r-- runneradmin/197121 873 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/masmx86/readme.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/ -rw-r--r-- runneradmin/197121 819 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/configure.ac -rw-r--r-- runneradmin/197121 4866 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/crypt.h -rw-r--r-- runneradmin/197121 8472 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/ioapi.c -rw-r--r-- runneradmin/197121 7259 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/ioapi.h -rw-r--r-- runneradmin/197121 14685 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/iowin32.c -rw-r--r-- runneradmin/197121 879 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/iowin32.h -rw-r--r-- runneradmin/197121 482 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/Makefile -rw-r--r-- runneradmin/197121 863 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/Makefile.am -rw-r--r-- runneradmin/197121 926 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/make_vms.com -rw-r--r-- runneradmin/197121 18423 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/miniunz.c -rw-r--r-- runneradmin/197121 1924 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/miniunzip.1 -rw-r--r-- runneradmin/197121 1508 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/minizip.1 -rw-r--r-- runneradmin/197121 15554 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/minizip.c -rw-r--r-- runneradmin/197121 275 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/minizip.pc.in -rw-r--r-- runneradmin/197121 115 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/MiniZip64_Changes.txt -rw-r--r-- runneradmin/197121 3122 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/MiniZip64_info.txt -rw-r--r-- runneradmin/197121 8437 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/mztools.c -rw-r--r-- runneradmin/197121 745 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/mztools.h -rw-r--r-- runneradmin/197121 73180 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/unzip.c -rw-r--r-- runneradmin/197121 16789 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/unzip.h -rw-r--r-- runneradmin/197121 67849 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/zip.c -rw-r--r-- runneradmin/197121 15728 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/minizip/zip.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/pascal/ -rw-r--r-- runneradmin/197121 16286 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/pascal/example.pas -rw-r--r-- runneradmin/197121 3080 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/pascal/readme.txt -rw-r--r-- runneradmin/197121 2459 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/pascal/zlibd32.mak -rw-r--r-- runneradmin/197121 10403 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/pascal/zlibpas.pas drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/puff/ -rw-r--r-- runneradmin/197121 1941 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/puff/Makefile -rw-r--r-- runneradmin/197121 38723 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/puff/puff.c -rw-r--r-- runneradmin/197121 1450 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/puff/puff.h -rw-r--r-- runneradmin/197121 5082 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/puff/pufftest.c -rw-r--r-- runneradmin/197121 3139 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/puff/README -rw-r--r-- runneradmin/197121 2517 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/puff/zeros.raw -rw-r--r-- runneradmin/197121 3264 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/README.contrib drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/testzlib/ -rw-r--r-- runneradmin/197121 7643 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/testzlib/testzlib.c -rw-r--r-- runneradmin/197121 205 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/testzlib/testzlib.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/untgz/ -rw-r--r-- runneradmin/197121 248 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/untgz/Makefile -rw-r--r-- runneradmin/197121 298 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/untgz/Makefile.msc -rw-r--r-- runneradmin/197121 17216 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/untgz/untgz.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/ -rw-r--r-- runneradmin/197121 3109 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/readme.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/ -rw-r--r-- runneradmin/197121 18969 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/miniunz.vcxproj -rw-r--r-- runneradmin/197121 921 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters -rw-r--r-- runneradmin/197121 18549 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/minizip.vcxproj -rw-r--r-- runneradmin/197121 921 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/minizip.vcxproj.filters -rw-r--r-- runneradmin/197121 27312 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/testzlib.vcxproj -rw-r--r-- runneradmin/197121 2139 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters -rw-r--r-- runneradmin/197121 19022 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj -rw-r--r-- runneradmin/197121 923 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters -rw-r--r-- runneradmin/197121 957 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/zlib.rc -rw-r--r-- runneradmin/197121 28012 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/zlibstat.vcxproj -rw-r--r-- runneradmin/197121 2514 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters -rw-r--r-- runneradmin/197121 7211 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/zlibvc.def -rw-r--r-- runneradmin/197121 10153 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/zlibvc.sln -rw-r--r-- runneradmin/197121 40243 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/zlibvc.vcxproj -rw-r--r-- runneradmin/197121 4039 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/ -rw-r--r-- runneradmin/197121 19150 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/miniunz.vcxproj -rw-r--r-- runneradmin/197121 18730 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/minizip.vcxproj -rw-r--r-- runneradmin/197121 27583 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/testzlib.vcxproj -rw-r--r-- runneradmin/197121 19203 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/testzlibdll.vcxproj -rw-r--r-- runneradmin/197121 957 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/zlib.rc -rw-r--r-- runneradmin/197121 27927 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/zlibstat.vcxproj -rw-r--r-- runneradmin/197121 7211 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/zlibvc.def -rw-r--r-- runneradmin/197121 8539 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/zlibvc.sln -rw-r--r-- runneradmin/197121 42016 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc11/zlibvc.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/ -rw-r--r-- runneradmin/197121 19241 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/miniunz.vcxproj -rw-r--r-- runneradmin/197121 18821 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/minizip.vcxproj -rw-r--r-- runneradmin/197121 27795 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/testzlib.vcxproj -rw-r--r-- runneradmin/197121 19294 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/testzlibdll.vcxproj -rw-r--r-- runneradmin/197121 957 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/zlib.rc -rw-r--r-- runneradmin/197121 28063 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/zlibstat.vcxproj -rw-r--r-- runneradmin/197121 7211 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/zlibvc.def -rw-r--r-- runneradmin/197121 8618 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/zlibvc.sln -rw-r--r-- runneradmin/197121 42228 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc12/zlibvc.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/ -rw-r--r-- runneradmin/197121 19241 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/miniunz.vcxproj -rw-r--r-- runneradmin/197121 18821 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/minizip.vcxproj -rw-r--r-- runneradmin/197121 27795 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/testzlib.vcxproj -rw-r--r-- runneradmin/197121 19294 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/testzlibdll.vcxproj -rw-r--r-- runneradmin/197121 957 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/zlib.rc -rw-r--r-- runneradmin/197121 28063 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/zlibstat.vcxproj -rw-r--r-- runneradmin/197121 7211 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/zlibvc.def -rw-r--r-- runneradmin/197121 8616 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/zlibvc.sln -rw-r--r-- runneradmin/197121 42228 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc14/zlibvc.vcxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/ -rw-r--r-- runneradmin/197121 12939 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/miniunz.vcproj -rw-r--r-- runneradmin/197121 12753 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/minizip.vcproj -rw-r--r-- runneradmin/197121 18951 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/testzlib.vcproj -rw-r--r-- runneradmin/197121 12978 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/testzlibdll.vcproj -rw-r--r-- runneradmin/197121 957 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/zlib.rc -rw-r--r-- runneradmin/197121 19532 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/zlibstat.vcproj -rw-r--r-- runneradmin/197121 7211 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/zlibvc.def -rw-r--r-- runneradmin/197121 10612 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/zlibvc.sln -rw-r--r-- runneradmin/197121 28028 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/contrib/vstudio/vc9/zlibvc.vcproj -rw-r--r-- runneradmin/197121 14495 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/crc32.c -rw-r--r-- runneradmin/197121 31003 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/crc32.h -rw-r--r-- runneradmin/197121 81052 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/deflate.c -rw-r--r-- runneradmin/197121 13499 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/deflate.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/doc/ -rw-r--r-- runneradmin/197121 9544 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/doc/algorithm.txt -rw-r--r-- runneradmin/197121 21121 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/doc/rfc1950.txt -rw-r--r-- runneradmin/197121 37899 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/doc/rfc1951.txt -rw-r--r-- runneradmin/197121 25712 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/doc/rfc1952.txt -rw-r--r-- runneradmin/197121 5300 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/doc/txtvsbin.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/ -rw-r--r-- runneradmin/197121 24910 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/enough.c -rw-r--r-- runneradmin/197121 8827 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/fitblk.c -rw-r--r-- runneradmin/197121 26645 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/gun.c -rw-r--r-- runneradmin/197121 17481 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/gzappend.c -rw-r--r-- runneradmin/197121 14581 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/gzjoin.c -rw-r--r-- runneradmin/197121 42538 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/gzlog.c -rw-r--r-- runneradmin/197121 4648 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/gzlog.h -rw-r--r-- runneradmin/197121 1866 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/README.examples -rw-r--r-- runneradmin/197121 30369 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/zlib_how.html -rw-r--r-- runneradmin/197121 6528 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/zpipe.c -rw-r--r-- runneradmin/197121 15847 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/examples/zran.c -rw-r--r-- runneradmin/197121 16941 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/FAQ -rw-r--r-- runneradmin/197121 703 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/gzclose.c -rw-r--r-- runneradmin/197121 7037 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/gzguts.h -rw-r--r-- runneradmin/197121 17236 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/gzlib.c -rw-r--r-- runneradmin/197121 21082 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/gzread.c -rw-r--r-- runneradmin/197121 19918 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/gzwrite.c -rw-r--r-- runneradmin/197121 2056 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/INDEX -rw-r--r-- runneradmin/197121 23355 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/infback.c -rw-r--r-- runneradmin/197121 13301 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/inffast.c -rw-r--r-- runneradmin/197121 438 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/inffast.h -rw-r--r-- runneradmin/197121 6426 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/inffixed.h -rw-r--r-- runneradmin/197121 56361 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/inflate.c -rw-r--r-- runneradmin/197121 6743 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/inflate.h -rw-r--r-- runneradmin/197121 13303 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/inftrees.c -rw-r--r-- runneradmin/197121 2990 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/inftrees.h -rw-r--r-- runneradmin/197121 105 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/Makefile -rw-r--r-- runneradmin/197121 14090 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/Makefile.in -rw-r--r-- runneradmin/197121 27269 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/make_vms.com drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/msdos/ -rw-r--r-- runneradmin/197121 3213 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/msdos/Makefile.bor -rw-r--r-- runneradmin/197121 2724 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/msdos/Makefile.dj2 -rw-r--r-- runneradmin/197121 1516 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/msdos/Makefile.emx -rw-r--r-- runneradmin/197121 3036 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/msdos/Makefile.msc -rw-r--r-- runneradmin/197121 2757 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/msdos/Makefile.tc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/nintendods/ -rw-r--r-- runneradmin/197121 4867 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/nintendods/Makefile -rw-r--r-- runneradmin/197121 214 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/nintendods/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/ -rw-r--r-- runneradmin/197121 1593 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/descrip.mms -rw-r--r-- runneradmin/197121 1525 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/Makefile.emx -rw-r--r-- runneradmin/197121 3918 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/Makefile.riscos drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/os2/ -rw-r--r-- runneradmin/197121 4245 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/os2/Makefile.os2 -rw-r--r-- runneradmin/197121 829 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/os2/zlib.def -rw-r--r-- runneradmin/197121 136 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/README -rw-r--r-- runneradmin/197121 6220 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/old/visual-basic.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/os400/ -rw-r--r-- runneradmin/197121 4105 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/os400/bndsrc -rwxr-xr-x runneradmin/197121 11093 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/os400/make.sh -rw-r--r-- runneradmin/197121 1919 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/os400/README400 -rw-r--r-- runneradmin/197121 33322 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/os400/zlib.inc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/qnx/ -rw-r--r-- runneradmin/197121 6573 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/qnx/package.qpg -rw-r--r-- runneradmin/197121 5302 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/README drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/test/ -rw-r--r-- runneradmin/197121 17490 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/test/example.c -rw-r--r-- runneradmin/197121 25394 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/test/infcover.c -rw-r--r-- runneradmin/197121 16448 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/test/minigzip.c -rw-r--r-- runneradmin/197121 3258 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/treebuild.xml -rw-r--r-- runneradmin/197121 44964 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/trees.c -rw-r--r-- runneradmin/197121 8600 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/trees.h -rw-r--r-- runneradmin/197121 3059 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/uncompr.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/watcom/ -rw-r--r-- runneradmin/197121 1482 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/watcom/watcom_f.mak -rw-r--r-- runneradmin/197121 1450 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/watcom/watcom_l.mak drwxr-xr-x runneradmin/197121 0 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/ -rw-r--r-- runneradmin/197121 18318 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/DLL_FAQ.txt -rw-r--r-- runneradmin/197121 2697 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/Makefile.bor -rw-r--r-- runneradmin/197121 5304 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/Makefile.gcc -rw-r--r-- runneradmin/197121 5100 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/Makefile.msc -rw-r--r-- runneradmin/197121 4973 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/README-WIN32.txt -rw-r--r-- runneradmin/197121 127 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/VisualC.txt -rw-r--r-- runneradmin/197121 1618 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/zlib.def -rw-r--r-- runneradmin/197121 1178 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/win32/zlib1.rc -rw-r--r-- runneradmin/197121 16832 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zconf.h -rw-r--r-- runneradmin/197121 16885 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zconf.h.cmakein -rw-r--r-- runneradmin/197121 16832 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zconf.h.in -rw-r--r-- runneradmin/197121 4626 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zlib.3 -rw-r--r-- runneradmin/197121 19318 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zlib.3.pdf -rw-r--r-- runneradmin/197121 98151 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zlib.h -rw-r--r-- runneradmin/197121 1457 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zlib.map -rw-r--r-- runneradmin/197121 307 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zlib.pc.cmakein -rw-r--r-- runneradmin/197121 267 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zlib.pc.in -rwxr-xr-x runneradmin/197121 4047 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zlib2ansi -rw-r--r-- runneradmin/197121 7629 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zutil.c -rw-r--r-- runneradmin/197121 7398 2025-02-28 04:20 odamex-src-11.0.0/libraries/zlib/zutil.h -rw-r--r-- runneradmin/197121 1253 2025-02-28 04:19 odamex-src-11.0.0/libraries/zlib-lib.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/master/ -rw-r--r-- runneradmin/197121 569 2025-02-28 04:19 odamex-src-11.0.0/master/CMakeLists.txt -rw-r--r-- runneradmin/197121 6107 2025-02-28 04:19 odamex-src-11.0.0/master/i_net.cpp -rw-r--r-- runneradmin/197121 5824 2025-02-28 04:19 odamex-src-11.0.0/master/i_net.h -rw-r--r-- runneradmin/197121 10050 2025-02-28 04:19 odamex-src-11.0.0/master/main.cpp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/master/nodejs/ -rw-r--r-- runneradmin/197121 2801 2025-02-28 04:19 odamex-src-11.0.0/master/nodejs/nomaster.js drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/media/ -rw-r--r-- runneradmin/197121 15918 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odademo_128.png -rw-r--r-- runneradmin/197121 43116 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odademo_256.png -rw-r--r-- runneradmin/197121 107214 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odademo_512.png -rw-r--r-- runneradmin/197121 11304 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odademo_96.png -rw-r--r-- runneradmin/197121 15248 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odalaunch_128.png -rw-r--r-- runneradmin/197121 43206 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odalaunch_256.png -rw-r--r-- runneradmin/197121 114467 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odalaunch_512.png -rw-r--r-- runneradmin/197121 10775 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odalaunch_96.png -rw-r--r-- runneradmin/197121 12621 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odamex_128.png -rw-r--r-- runneradmin/197121 40720 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odamex_256.png -rw-r--r-- runneradmin/197121 108479 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odamex_512.png -rw-r--r-- runneradmin/197121 9698 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odamex_96.png -rw-r--r-- runneradmin/197121 13630 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odasrv_128.png -rw-r--r-- runneradmin/197121 38911 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odasrv_256.png -rw-r--r-- runneradmin/197121 110185 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odasrv_512.png -rw-r--r-- runneradmin/197121 9802 2025-02-28 04:19 odamex-src-11.0.0/media/icon_odasrv_96.png -rw-r--r-- runneradmin/197121 22465 2025-02-28 04:19 odamex-src-11.0.0/media/logo_128.png -rw-r--r-- runneradmin/197121 46223 2025-02-28 04:19 odamex-src-11.0.0/media/macinstaller_background.png -rw-r--r-- runneradmin/197121 186531 2025-02-28 04:19 odamex-src-11.0.0/media/odalaunch.icns -rw-r--r-- runneradmin/197121 183264 2025-02-28 04:19 odamex-src-11.0.0/media/odamex.icns -rw-r--r-- runneradmin/197121 191889 2025-02-28 04:19 odamex-src-11.0.0/media/odasrv.icns -rw-r--r-- runneradmin/197121 18432 2025-02-28 04:19 odamex-src-11.0.0/media/SaveImage.xbx -rw-r--r-- runneradmin/197121 67584 2025-02-28 04:19 odamex-src-11.0.0/media/TitleImage.xbx -rw-r--r-- runneradmin/197121 152576 2025-02-28 04:19 odamex-src-11.0.0/media/wininstall_largeback.bmp -rw-r--r-- runneradmin/197121 8536 2025-02-28 04:19 odamex-src-11.0.0/media/wininstall_wizardicon.bmp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/ -rw-r--r-- runneradmin/197121 3574 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/ -rw-r--r-- runneradmin/197121 1055568 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/gui_project.fbp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/ -rw-r--r-- runneradmin/197121 2231 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnabout.png -rw-r--r-- runneradmin/197121 783 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnchat.png -rw-r--r-- runneradmin/197121 2079 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnexit.png -rw-r--r-- runneradmin/197121 2301 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnfilter.png -rw-r--r-- runneradmin/197121 1636 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btngetlist.png -rw-r--r-- runneradmin/197121 2391 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnlaunch.png -rw-r--r-- runneradmin/197121 2129 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnprefs.png -rw-r--r-- runneradmin/197121 2136 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnqlaunch.png -rw-r--r-- runneradmin/197121 2024 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnrefresh.png -rw-r--r-- runneradmin/197121 2598 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/btnrefresha.png -rw-r--r-- runneradmin/197121 212 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/bullet_blue.png -rw-r--r-- runneradmin/197121 211 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/bullet_gray.png -rw-r--r-- runneradmin/197121 212 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/bullet_green.png -rw-r--r-- runneradmin/197121 212 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/bullet_orange.png -rw-r--r-- runneradmin/197121 207 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/bullet_red.png -rw-r--r-- runneradmin/197121 986 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/locked_server.png -rw-r--r-- runneradmin/197121 1227 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons/spectator.png -rw-r--r-- runneradmin/197121 1381 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/icons.xrc -rw-r--r-- runneradmin/197121 1102 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/Info.plist -rw-r--r-- runneradmin/197121 186531 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/odalaunch.icns -rw-r--r-- runneradmin/197121 394822 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/odalaunch.ico -rw-r--r-- runneradmin/197121 1302 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/odalaunch.rc.in -rw-r--r-- runneradmin/197121 455 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/resource.h -rw-r--r-- runneradmin/197121 183 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/undefined.png -rw-r--r-- runneradmin/197121 68261 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/res/xrc_resource.xrc drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/ -rw-r--r-- runneradmin/197121 22 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/afxres.h -rw-r--r-- runneradmin/197121 2795 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/ctrl_infobar.cpp -rw-r--r-- runneradmin/197121 1731 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/ctrl_infobar.h -rw-r--r-- runneradmin/197121 2889 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/dlg_about.cpp -rw-r--r-- runneradmin/197121 1388 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/dlg_about.h -rw-r--r-- runneradmin/197121 20133 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/dlg_config.cpp -rw-r--r-- runneradmin/197121 3746 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/dlg_config.h -rw-r--r-- runneradmin/197121 40032 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/dlg_main.cpp -rw-r--r-- runneradmin/197121 7396 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/dlg_main.h -rw-r--r-- runneradmin/197121 10254 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/dlg_servers.cpp -rw-r--r-- runneradmin/197121 2792 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/dlg_servers.h -rw-r--r-- runneradmin/197121 18031 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/frm_odaget.cpp -rw-r--r-- runneradmin/197121 4741 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/frm_odaget.h -rw-r--r-- runneradmin/197121 14760 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/lst_custom.cpp -rw-r--r-- runneradmin/197121 2840 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/lst_custom.h -rw-r--r-- runneradmin/197121 11592 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/lst_players.cpp -rw-r--r-- runneradmin/197121 1519 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/lst_players.h -rw-r--r-- runneradmin/197121 14942 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/lst_servers.cpp -rw-r--r-- runneradmin/197121 2122 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/lst_servers.h -rw-r--r-- runneradmin/197121 7275 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/lst_srvdetails.cpp -rw-r--r-- runneradmin/197121 1771 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/lst_srvdetails.h -rw-r--r-- runneradmin/197121 1748 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/main.cpp -rw-r--r-- runneradmin/197121 1333 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/main.h -rw-r--r-- runneradmin/197121 13593 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/md5.cpp -rw-r--r-- runneradmin/197121 4180 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/md5.h -rw-r--r-- runneradmin/197121 1100 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/odalaunch.h -rw-r--r-- runneradmin/197121 5408 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/oda_defs.h -rw-r--r-- runneradmin/197121 3280 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/plat_utils.cpp -rw-r--r-- runneradmin/197121 1732 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/plat_utils.h -rw-r--r-- runneradmin/197121 4653 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/query_thread.cpp -rw-r--r-- runneradmin/197121 2510 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/query_thread.h -rw-r--r-- runneradmin/197121 1319 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/str_utils.cpp -rw-r--r-- runneradmin/197121 1185 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/str_utils.h -rw-r--r-- runneradmin/197121 1603 2025-02-28 04:19 odamex-src-11.0.0/odalaunch/src/wx_pch.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/ -rw-r--r-- runneradmin/197121 3853 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/net_error.cpp -rw-r--r-- runneradmin/197121 1469 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/net_error.h -rw-r--r-- runneradmin/197121 13970 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/net_io.cpp -rw-r--r-- runneradmin/197121 4342 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/net_io.h -rw-r--r-- runneradmin/197121 13978 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/net_packet.cpp -rw-r--r-- runneradmin/197121 10655 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/net_packet.h -rw-r--r-- runneradmin/197121 3256 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/net_utils.cpp -rw-r--r-- runneradmin/197121 1465 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/net_utils.h drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/threads/ -rw-r--r-- runneradmin/197121 325 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/threads/abstract_mutex_factory.h -rw-r--r-- runneradmin/197121 255 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/threads/mutex.h -rw-r--r-- runneradmin/197121 524 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/threads/mutex_factory.cpp -rw-r--r-- runneradmin/197121 490 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/threads/mutex_factory.h -rw-r--r-- runneradmin/197121 1520 2025-02-28 04:19 odamex-src-11.0.0/odalpapi/typedefs.h -rw-r--r-- runneradmin/197121 197 2025-02-28 04:19 odamex-src-11.0.0/odamex-installed.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/odamex.xcodeproj/ -rw-r--r-- runneradmin/197121 131397 2025-02-28 04:19 odamex-src-11.0.0/odamex.xcodeproj/project.pbxproj drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/odaproto/ -rw-r--r-- runneradmin/197121 1036 2025-02-28 04:19 odamex-src-11.0.0/odaproto/CMakeLists.txt -rw-r--r-- runneradmin/197121 1911 2025-02-28 04:19 odamex-src-11.0.0/odaproto/common.proto -rw-r--r-- runneradmin/197121 11151 2025-02-28 04:19 odamex-src-11.0.0/odaproto/server.proto drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/server/ -rw-r--r-- runneradmin/197121 2706 2025-02-28 04:19 odamex-src-11.0.0/server/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/server/src/ -rw-r--r-- runneradmin/197121 1579 2025-02-28 04:19 odamex-src-11.0.0/server/src/am_map.cpp -rw-r--r-- runneradmin/197121 5033 2025-02-28 04:19 odamex-src-11.0.0/server/src/c_console.cpp -rw-r--r-- runneradmin/197121 9510 2025-02-28 04:19 odamex-src-11.0.0/server/src/d_main.cpp -rw-r--r-- runneradmin/197121 2113 2025-02-28 04:19 odamex-src-11.0.0/server/src/d_netinfo.cpp -rw-r--r-- runneradmin/197121 7476 2025-02-28 04:19 odamex-src-11.0.0/server/src/i_main.cpp -rw-r--r-- runneradmin/197121 12183 2025-02-28 04:19 odamex-src-11.0.0/server/src/i_system.cpp -rw-r--r-- runneradmin/197121 3663 2025-02-28 04:19 odamex-src-11.0.0/server/src/i_system.h -rw-r--r-- runneradmin/197121 4933 2025-02-28 04:19 odamex-src-11.0.0/server/src/m_misc.cpp -rw-r--r-- runneradmin/197121 5729 2025-02-28 04:19 odamex-src-11.0.0/server/src/r_main.cpp -rw-r--r-- runneradmin/197121 1920 2025-02-28 04:19 odamex-src-11.0.0/server/src/r_plane.cpp -rw-r--r-- runneradmin/197121 1402 2025-02-28 04:19 odamex-src-11.0.0/server/src/r_sky.cpp -rw-r--r-- runneradmin/197121 25185 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_banlist.cpp -rw-r--r-- runneradmin/197121 2952 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_banlist.h -rw-r--r-- runneradmin/197121 12459 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_ctf.cpp -rw-r--r-- runneradmin/197121 10259 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_cvarlist.cpp -rw-r--r-- runneradmin/197121 15313 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_game.cpp -rw-r--r-- runneradmin/197121 25858 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_level.cpp -rw-r--r-- runneradmin/197121 118965 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_main.cpp -rw-r--r-- runneradmin/197121 5238 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_main.h -rw-r--r-- runneradmin/197121 24542 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_maplist.cpp -rw-r--r-- runneradmin/197121 2715 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_maplist.h -rw-r--r-- runneradmin/197121 6176 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_master.cpp -rw-r--r-- runneradmin/197121 1318 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_master.h -rw-r--r-- runneradmin/197121 4831 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_mobj.cpp -rw-r--r-- runneradmin/197121 260 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_pch.h -rw-r--r-- runneradmin/197121 5048 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_pickup.cpp -rw-r--r-- runneradmin/197121 1136 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_pickup.h -rw-r--r-- runneradmin/197121 7657 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_rproto.cpp -rw-r--r-- runneradmin/197121 10369 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_sqp.cpp -rw-r--r-- runneradmin/197121 945 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_sqp.h -rw-r--r-- runneradmin/197121 8141 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_sqpold.cpp -rw-r--r-- runneradmin/197121 1087 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_sqpold.h -rw-r--r-- runneradmin/197121 1070 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_stats.cpp -rw-r--r-- runneradmin/197121 937 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_stats.h -rw-r--r-- runneradmin/197121 1803 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_stubs.cpp -rw-r--r-- runneradmin/197121 30683 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_vote.cpp -rw-r--r-- runneradmin/197121 3007 2025-02-28 04:19 odamex-src-11.0.0/server/src/sv_vote.h -rw-r--r-- runneradmin/197121 12039 2025-02-28 04:19 odamex-src-11.0.0/server/src/s_sound.cpp -rw-r--r-- runneradmin/197121 5548 2025-02-28 04:19 odamex-src-11.0.0/server/src/v_palette.cpp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/server/win32/ -rw-r--r-- runneradmin/197121 22 2025-02-28 04:19 odamex-src-11.0.0/server/win32/afxres.h -rw-r--r-- runneradmin/197121 394822 2025-02-28 04:19 odamex-src-11.0.0/server/win32/odaserv.ico -rw-r--r-- runneradmin/197121 455 2025-02-28 04:19 odamex-src-11.0.0/server/win32/resource.h -rw-r--r-- runneradmin/197121 1265 2025-02-28 04:19 odamex-src-11.0.0/server/win32/server.rc.in -rw-r--r-- runneradmin/197121 2356 2025-02-28 04:19 odamex-src-11.0.0/switch.cmake drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tests/ -rwxr-xr-x runneradmin/197121 2336 2025-02-28 04:19 odamex-src-11.0.0/tests/255players.tcl -rwxr-xr-x runneradmin/197121 1122 2025-02-28 04:19 odamex-src-11.0.0/tests/all.tcl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tests/bugs/ -rwxr-xr-x runneradmin/197121 1008 2025-02-28 04:19 odamex-src-11.0.0/tests/bugs/fastmonstersResetOnNewWad.tcl -rwxr-xr-x runneradmin/197121 907 2025-02-28 04:19 odamex-src-11.0.0/tests/bugs/wadLoadFailMapWad.tcl -rwxr-xr-x runneradmin/197121 618 2025-02-28 04:19 odamex-src-11.0.0/tests/bugs/wadLoadFailPlaydemo.tcl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/ -rwxr-xr-x runneradmin/197121 2685 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdAddban.tcl -rwxr-xr-x runneradmin/197121 900 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdAddmap.tcl -rwxr-xr-x runneradmin/197121 998 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdAlias.tcl -rwxr-xr-x runneradmin/197121 701 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdHistory.tcl -rwxr-xr-x runneradmin/197121 1186 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdKick.tcl -rwxr-xr-x runneradmin/197121 1147 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdKickban.tcl -rwxr-xr-x runneradmin/197121 1496 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdMap.tcl -rwxr-xr-x runneradmin/197121 649 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdPlaydemo.tcl -rwxr-xr-x runneradmin/197121 1071 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdRcon.tcl -rwxr-xr-x runneradmin/197121 938 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdRquit.tcl -rwxr-xr-x runneradmin/197121 2211 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdSay.tcl -rwxr-xr-x runneradmin/197121 1739 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cmdWad.tcl -rwxr-xr-x runneradmin/197121 2638 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/common.tcl -rwxr-xr-x runneradmin/197121 622 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cvarCl_name.tcl -rwxr-xr-x runneradmin/197121 3008 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cvarMaxplayers.tcl -rwxr-xr-x runneradmin/197121 1546 2025-02-28 04:19 odamex-src-11.0.0/tests/commands/cvarTimelimit.tcl -rw-r--r-- runneradmin/197121 5343 2025-02-28 04:19 odamex-src-11.0.0/tests/DEMOLIST -rwxr-xr-x runneradmin/197121 1992 2025-02-28 04:19 odamex-src-11.0.0/tests/demolist.tcl drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tests/manual/ -rwxr-xr-x runneradmin/197121 3028 2025-02-28 04:19 odamex-src-11.0.0/tests/manual/stepped-2cl.sh -rwxr-xr-x runneradmin/197121 3673 2025-02-28 04:19 odamex-src-11.0.0/tests/manual/stepped.sh -rw-r--r-- runneradmin/197121 60 2025-02-28 04:19 odamex-src-11.0.0/tests/tmp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/proxy/ -rw-r--r-- runneradmin/197121 1189 2025-02-28 04:19 odamex-src-11.0.0/tools/proxy/main.cpp -rw-r--r-- runneradmin/197121 66 2025-02-28 04:19 odamex-src-11.0.0/tools/proxy/Makefile drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/proxy/tv/ -rw-r--r-- runneradmin/197121 10633 2025-02-28 04:19 odamex-src-11.0.0/tools/proxy/tv/protocol.cpp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/runmulti/ -rwxr-xr-x runneradmin/197121 2833 2025-02-28 04:19 odamex-src-11.0.0/tools/runmulti/runmulti.pyw drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Configurations/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Configurations/Includes/ -rw-r--r-- runneradmin/197121 14038 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Configurations/Includes/Odamex_common.cfg -rw-r--r-- runneradmin/197121 63452 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Configurations/Includes/Odamex_linedefs.cfg -rw-r--r-- runneradmin/197121 4173 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Configurations/Includes/Odamex_things.cfg -rw-r--r-- runneradmin/197121 2308 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Configurations/Odamex_Doom2Doom.cfg -rw-r--r-- runneradmin/197121 2355 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Configurations/Odamex_DoomHexen.cfg drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Sprites/ -rw-r--r-- runneradmin/197121 1828 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Sprites/OdaFlagBlue.png -rw-r--r-- runneradmin/197121 11134 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Sprites/OdaFlagGreen.png -rw-r--r-- runneradmin/197121 1838 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Sprites/OdaFlagRed.png -rw-r--r-- runneradmin/197121 6560 2025-02-28 04:19 odamex-src-11.0.0/tools/udbconfig/Sprites/OdaSupply.png drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/upversion/ -rw-r--r-- runneradmin/197121 1759 2025-02-28 04:19 odamex-src-11.0.0/tools/upversion/upversion.ini -rw-r--r-- runneradmin/197121 4480 2025-02-28 04:19 odamex-src-11.0.0/tools/upversion/upversion.ps1 -rwxr-xr-x runneradmin/197121 6346 2025-02-28 04:19 odamex-src-11.0.0/tools/upversion/upversion.py drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/tools/varint/ -rw-r--r-- runneradmin/197121 96 2025-02-28 04:19 odamex-src-11.0.0/tools/varint/Makefile -rw-r--r-- runneradmin/197121 3256 2025-02-28 04:19 odamex-src-11.0.0/tools/varint/varint.c drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/wad/ drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/wad/bootstrap/ -rw-r--r-- runneradmin/197121 10852 2025-02-28 04:19 odamex-src-11.0.0/wad/bootstrap/doom2.wad -rw-r--r-- runneradmin/197121 105 2025-02-28 04:19 odamex-src-11.0.0/wad/bootstrap/README -rw-r--r-- runneradmin/197121 9342 2025-02-28 04:19 odamex-src-11.0.0/wad/CMakeLists.txt drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/wad/flats/ -rw-r--r-- runneradmin/197121 1124 2025-02-28 04:19 odamex-src-11.0.0/wad/flats/-noflat-.gif drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/ -rw-r--r-- runneradmin/197121 812 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/bslide.gif -rw-r--r-- runneradmin/197121 9124 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/conback.gif -rw-r--r-- runneradmin/197121 2676 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/conchars.gif -rw-r--r-- runneradmin/197121 830 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/cslide.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig0.gif -rw-r--r-- runneradmin/197121 819 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig1.gif -rw-r--r-- runneradmin/197121 821 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig123.gif -rw-r--r-- runneradmin/197121 817 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig124.gif -rw-r--r-- runneradmin/197121 821 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig125.gif -rw-r--r-- runneradmin/197121 821 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig126.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig2.gif -rw-r--r-- runneradmin/197121 826 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig3.gif -rw-r--r-- runneradmin/197121 810 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig33.gif -rw-r--r-- runneradmin/197121 815 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig34.gif -rw-r--r-- runneradmin/197121 827 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig35.gif -rw-r--r-- runneradmin/197121 827 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig36.gif -rw-r--r-- runneradmin/197121 820 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig37.gif -rw-r--r-- runneradmin/197121 820 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig38.gif -rw-r--r-- runneradmin/197121 808 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig39.gif -rw-r--r-- runneradmin/197121 826 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig4.gif -rw-r--r-- runneradmin/197121 819 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig40.gif -rw-r--r-- runneradmin/197121 820 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig41.gif -rw-r--r-- runneradmin/197121 816 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig42.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig43.gif -rw-r--r-- runneradmin/197121 812 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig44.gif -rw-r--r-- runneradmin/197121 813 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig45.gif -rw-r--r-- runneradmin/197121 806 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig46.gif -rw-r--r-- runneradmin/197121 816 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig47.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig5.gif -rw-r--r-- runneradmin/197121 810 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig58.gif -rw-r--r-- runneradmin/197121 815 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig59.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig6.gif -rw-r--r-- runneradmin/197121 820 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig60.gif -rw-r--r-- runneradmin/197121 813 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig61.gif -rw-r--r-- runneradmin/197121 821 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig62.gif -rw-r--r-- runneradmin/197121 820 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig63.gif -rw-r--r-- runneradmin/197121 831 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig64.gif -rw-r--r-- runneradmin/197121 821 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig7.gif -rw-r--r-- runneradmin/197121 826 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig8.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig9.gif -rw-r--r-- runneradmin/197121 819 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig91.gif -rw-r--r-- runneradmin/197121 813 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig92.gif -rw-r--r-- runneradmin/197121 819 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig93.gif -rw-r--r-- runneradmin/197121 820 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig94.gif -rw-r--r-- runneradmin/197121 813 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig95.gif -rw-r--r-- runneradmin/197121 813 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dig96.gif -rw-r--r-- runneradmin/197121 826 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/diga.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digb.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digc.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digd.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dige.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digf.gif -rw-r--r-- runneradmin/197121 826 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digg.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digh.gif -rw-r--r-- runneradmin/197121 819 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digi.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digj.gif -rw-r--r-- runneradmin/197121 827 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digk.gif -rw-r--r-- runneradmin/197121 821 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digl.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digm.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/dign.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digo.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digp.gif -rw-r--r-- runneradmin/197121 828 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digq.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digr.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digs.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digt.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digu.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digv.gif -rw-r--r-- runneradmin/197121 827 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digw.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digx.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digy.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/digz.gif -rw-r--r-- runneradmin/197121 948 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic2b.gif -rw-r--r-- runneradmin/197121 969 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic2g.gif -rw-r--r-- runneradmin/197121 946 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic2r.gif -rw-r--r-- runneradmin/197121 881 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic3b.gif -rw-r--r-- runneradmin/197121 902 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic3g.gif -rw-r--r-- runneradmin/197121 881 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic3r.gif -rw-r--r-- runneradmin/197121 960 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic4b.gif -rw-r--r-- runneradmin/197121 981 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic4g.gif -rw-r--r-- runneradmin/197121 961 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic4r.gif -rw-r--r-- runneradmin/197121 944 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic5b.gif -rw-r--r-- runneradmin/197121 965 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic5g.gif -rw-r--r-- runneradmin/197121 941 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagic5r.gif -rw-r--r-- runneradmin/197121 872 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagit.gif -rw-r--r-- runneradmin/197121 882 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagitd.gif -rw-r--r-- runneradmin/197121 875 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/flagito.gif -rw-r--r-- runneradmin/197121 843 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb01.gif -rw-r--r-- runneradmin/197121 826 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb02.gif -rw-r--r-- runneradmin/197121 880 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb03.gif -rw-r--r-- runneradmin/197121 884 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb04.gif -rw-r--r-- runneradmin/197121 882 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb05.gif -rw-r--r-- runneradmin/197121 844 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb06.gif -rw-r--r-- runneradmin/197121 827 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb07.gif -rw-r--r-- runneradmin/197121 847 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb08.gif -rw-r--r-- runneradmin/197121 847 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb09.gif -rw-r--r-- runneradmin/197121 834 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb10.gif -rw-r--r-- runneradmin/197121 869 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb11.gif -rw-r--r-- runneradmin/197121 820 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb12.gif -rw-r--r-- runneradmin/197121 844 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb13.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb14.gif -rw-r--r-- runneradmin/197121 838 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb15.gif -rw-r--r-- runneradmin/197121 874 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb16.gif -rw-r--r-- runneradmin/197121 845 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb17.gif -rw-r--r-- runneradmin/197121 874 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb18.gif -rw-r--r-- runneradmin/197121 875 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb19.gif -rw-r--r-- runneradmin/197121 879 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb20.gif -rw-r--r-- runneradmin/197121 875 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb21.gif -rw-r--r-- runneradmin/197121 875 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb22.gif -rw-r--r-- runneradmin/197121 864 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb23.gif -rw-r--r-- runneradmin/197121 880 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb24.gif -rw-r--r-- runneradmin/197121 879 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb25.gif -rw-r--r-- runneradmin/197121 829 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb26.gif -rw-r--r-- runneradmin/197121 834 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb27.gif -rw-r--r-- runneradmin/197121 849 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb28.gif -rw-r--r-- runneradmin/197121 853 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb29.gif -rw-r--r-- runneradmin/197121 851 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb30.gif -rw-r--r-- runneradmin/197121 872 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb31.gif -rw-r--r-- runneradmin/197121 876 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb32.gif -rw-r--r-- runneradmin/197121 883 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb33.gif -rw-r--r-- runneradmin/197121 878 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb34.gif -rw-r--r-- runneradmin/197121 872 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb35.gif -rw-r--r-- runneradmin/197121 873 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb36.gif -rw-r--r-- runneradmin/197121 865 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb37.gif -rw-r--r-- runneradmin/197121 871 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb38.gif -rw-r--r-- runneradmin/197121 875 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb39.gif -rw-r--r-- runneradmin/197121 881 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb40.gif -rw-r--r-- runneradmin/197121 839 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb41.gif -rw-r--r-- runneradmin/197121 871 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb42.gif -rw-r--r-- runneradmin/197121 880 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb43.gif -rw-r--r-- runneradmin/197121 870 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb44.gif -rw-r--r-- runneradmin/197121 889 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb45.gif -rw-r--r-- runneradmin/197121 882 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb46.gif -rw-r--r-- runneradmin/197121 875 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb47.gif -rw-r--r-- runneradmin/197121 870 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb48.gif -rw-r--r-- runneradmin/197121 889 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb49.gif -rw-r--r-- runneradmin/197121 876 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb50.gif -rw-r--r-- runneradmin/197121 874 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb51.gif -rw-r--r-- runneradmin/197121 872 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb52.gif -rw-r--r-- runneradmin/197121 871 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb53.gif -rw-r--r-- runneradmin/197121 880 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb54.gif -rw-r--r-- runneradmin/197121 893 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb55.gif -rw-r--r-- runneradmin/197121 888 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb56.gif -rw-r--r-- runneradmin/197121 878 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb57.gif -rw-r--r-- runneradmin/197121 874 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb58.gif -rw-r--r-- runneradmin/197121 800 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb59.gif -rw-r--r-- runneradmin/197121 800 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb60.gif -rw-r--r-- runneradmin/197121 800 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb61.gif -rw-r--r-- runneradmin/197121 800 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb62.gif -rw-r--r-- runneradmin/197121 800 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/fontb63.gif -rw-r--r-- runneradmin/197121 830 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/gslide.gif -rw-r--r-- runneradmin/197121 831 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/litlcurs.gif -rw-r--r-- runneradmin/197121 826 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/litldn.gif -rw-r--r-- runneradmin/197121 826 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/litlup.gif -rw-r--r-- runneradmin/197121 815 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/lslide.gif -rw-r--r-- runneradmin/197121 829 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/mslide.gif -rw-r--r-- runneradmin/197121 1363 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_automp.gif -rw-r--r-- runneradmin/197121 1987 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_compat.gif -rw-r--r-- runneradmin/197121 1892 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_contro.gif -rw-r--r-- runneradmin/197121 1762 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_gmplay.gif -rw-r--r-- runneradmin/197121 1656 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_joystk.gif -rw-r--r-- runneradmin/197121 1404 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_mess.gif -rw-r--r-- runneradmin/197121 1522 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_mouset.gif -rw-r--r-- runneradmin/197121 1820 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_netwrk.gif -rw-r--r-- runneradmin/197121 2141 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_pbox.gif -rw-r--r-- runneradmin/197121 1407 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_psetup.gif -rw-r--r-- runneradmin/197121 1540 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_psttl.gif -rw-r--r-- runneradmin/197121 1609 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_sound.gif -rw-r--r-- runneradmin/197121 1671 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_video.gif -rw-r--r-- runneradmin/197121 1532 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_vidmod.gif -rw-r--r-- runneradmin/197121 1599 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/m_weapon.gif -rw-r--r-- runneradmin/197121 1498 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/net.gif -rw-r--r-- runneradmin/197121 806 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odabarce.gif -rw-r--r-- runneradmin/197121 807 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odabarcf.gif -rw-r--r-- runneradmin/197121 807 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odabarcl.gif -rw-r--r-- runneradmin/197121 807 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odabarcr.gif -rw-r--r-- runneradmin/197121 806 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odabarle.gif -rw-r--r-- runneradmin/197121 806 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odabarlf.gif -rw-r--r-- runneradmin/197121 806 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odabarre.gif -rw-r--r-- runneradmin/197121 806 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odabarrf.gif -rw-r--r-- runneradmin/197121 927 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odaliveb.gif -rw-r--r-- runneradmin/197121 528 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odaliveg.gif -rw-r--r-- runneradmin/197121 930 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odaliver.gif -rw-r--r-- runneradmin/197121 863 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod0.gif -rw-r--r-- runneradmin/197121 888 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod1.gif -rw-r--r-- runneradmin/197121 898 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod10.gif -rw-r--r-- runneradmin/197121 891 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod11.gif -rw-r--r-- runneradmin/197121 878 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod12.gif -rw-r--r-- runneradmin/197121 868 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod13.gif -rw-r--r-- runneradmin/197121 868 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod14.gif -rw-r--r-- runneradmin/197121 863 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod15.gif -rw-r--r-- runneradmin/197121 869 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod16.gif -rw-r--r-- runneradmin/197121 863 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod17.gif -rw-r--r-- runneradmin/197121 863 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod18.gif -rw-r--r-- runneradmin/197121 913 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod19.gif -rw-r--r-- runneradmin/197121 851 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod2.gif -rw-r--r-- runneradmin/197121 895 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod20.gif -rw-r--r-- runneradmin/197121 863 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod21.gif -rw-r--r-- runneradmin/197121 187 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod22.gif -rw-r--r-- runneradmin/197121 871 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod23.gif -rw-r--r-- runneradmin/197121 944 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod24.gif -rw-r--r-- runneradmin/197121 942 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod25.gif -rw-r--r-- runneradmin/197121 953 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod26.gif -rw-r--r-- runneradmin/197121 863 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod3.gif -rw-r--r-- runneradmin/197121 888 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod4.gif -rw-r--r-- runneradmin/197121 896 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod5.gif -rw-r--r-- runneradmin/197121 900 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod6.gif -rw-r--r-- runneradmin/197121 860 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod7.gif -rw-r--r-- runneradmin/197121 856 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod8.gif -rw-r--r-- runneradmin/197121 893 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/odamod9.gif -rw-r--r-- runneradmin/197121 819 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/oslide.gif -rw-r--r-- runneradmin/197121 816 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/rslide.gif -rw-r--r-- runneradmin/197121 62 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/sbline.gif -rw-r--r-- runneradmin/197121 902 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/stfbany.gif -rw-r--r-- runneradmin/197121 555 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/stflags.gif -rw-r--r-- runneradmin/197121 839 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/stkeys6.gif -rw-r--r-- runneradmin/197121 842 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/stkeys7.gif -rw-r--r-- runneradmin/197121 842 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/stkeys8.gif -rw-r--r-- runneradmin/197121 909 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/stpbany.gif -rw-r--r-- runneradmin/197121 812 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/xhair1.gif -rw-r--r-- runneradmin/197121 817 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/xhair2.gif -rw-r--r-- runneradmin/197121 811 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/xhair3.gif -rw-r--r-- runneradmin/197121 811 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/xhair4.gif -rw-r--r-- runneradmin/197121 799 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/xhair5.gif -rw-r--r-- runneradmin/197121 811 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/xhair6.gif -rw-r--r-- runneradmin/197121 809 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/xhair7.gif -rw-r--r-- runneradmin/197121 860 2025-02-28 04:19 odamex-src-11.0.0/wad/graphics/xhair8.gif drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/ -rw-r--r-- runneradmin/197121 694 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/animated.lmp -rw-r--r-- runneradmin/197121 284 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/cheatkey.lmp -rw-r--r-- runneradmin/197121 379 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dagger.lmp -rw-r--r-- runneradmin/197121 545 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/ddtarrow.lmp -rw-r--r-- runneradmin/197121 222 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/doomarro.lmp -rw-r--r-- runneradmin/197121 11588 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dscefd.lmp -rw-r--r-- runneradmin/197121 107262 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dscefm.lmp -rw-r--r-- runneradmin/197121 22118 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dscefr.lmp -rw-r--r-- runneradmin/197121 66218 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dsceft.lmp -rw-r--r-- runneradmin/197121 88498 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dsces.lmp -rw-r--r-- runneradmin/197121 11588 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dscyfd.lmp -rw-r--r-- runneradmin/197121 107262 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dscyfm.lmp -rw-r--r-- runneradmin/197121 22118 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dscyfr.lmp -rw-r--r-- runneradmin/197121 49680 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dscyft.lmp -rw-r--r-- runneradmin/197121 88498 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dscys.lmp -rw-r--r-- runneradmin/197121 48 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dsempty.lmp -rw-r--r-- runneradmin/197121 195928 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dshboss.lmp -rw-r--r-- runneradmin/197121 71782 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dspljoin.lmp -rw-r--r-- runneradmin/197121 88320 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dsplpart.lmp -rw-r--r-- runneradmin/197121 122522 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dsplrais.lmp -rw-r--r-- runneradmin/197121 39404 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dsquake.lmp -rw-r--r-- runneradmin/197121 9926 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dsradio2.lmp -rw-r--r-- runneradmin/197121 88372 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dssecret.lmp -rw-r--r-- runneradmin/197121 83442 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvbfd.lmp -rw-r--r-- runneradmin/197121 117216 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvbfm.lmp -rw-r--r-- runneradmin/197121 79626 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvbfr.lmp -rw-r--r-- runneradmin/197121 71648 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvbft.lmp -rw-r--r-- runneradmin/197121 89218 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvbs.lmp -rw-r--r-- runneradmin/197121 80138 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvefd.lmp -rw-r--r-- runneradmin/197121 122938 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvefm.lmp -rw-r--r-- runneradmin/197121 88730 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvefr.lmp -rw-r--r-- runneradmin/197121 85458 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dveft.lmp -rw-r--r-- runneradmin/197121 93656 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dves.lmp -rw-r--r-- runneradmin/197121 80836 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvrfd.lmp -rw-r--r-- runneradmin/197121 116738 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvrfm.lmp -rw-r--r-- runneradmin/197121 92062 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvrfr.lmp -rw-r--r-- runneradmin/197121 82026 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvrft.lmp -rw-r--r-- runneradmin/197121 91978 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvrs.lmp -rw-r--r-- runneradmin/197121 85022 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvyfd.lmp -rw-r--r-- runneradmin/197121 106696 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvyfm.lmp -rw-r--r-- runneradmin/197121 85870 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvyfr.lmp -rw-r--r-- runneradmin/197121 74130 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvyft.lmp -rw-r--r-- runneradmin/197121 87358 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/dvys.lmp -rw-r--r-- runneradmin/197121 275 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/easykey.lmp -rw-r--r-- runneradmin/197121 19099 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/hordedef.lmp -rw-r--r-- runneradmin/197121 86557 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/language.lmp -rw-r--r-- runneradmin/197121 2003 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/ohorde.lmp -rw-r--r-- runneradmin/197121 35556 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/railgf1.lmp -rw-r--r-- runneradmin/197121 2025 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/sndcurve.lmp -rw-r--r-- runneradmin/197121 15197 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/sndinfo.lmp -rw-r--r-- runneradmin/197121 611 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/sndseq.lmp -rw-r--r-- runneradmin/197121 5123 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/spark1.lmp -rw-r--r-- runneradmin/197121 14941 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/spark2.lmp -rw-r--r-- runneradmin/197121 9898 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/spark3.lmp -rw-r--r-- runneradmin/197121 1060 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/switches.lmp -rw-r--r-- runneradmin/197121 58 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/s_skin.lmp -rw-r--r-- runneradmin/197121 18135 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/x11r6rgb.lmp -rw-r--r-- runneradmin/197121 977 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_bfgnfo.lmp -rw-r--r-- runneradmin/197121 1929 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_chexnfo.lmp -rw-r--r-- runneradmin/197121 9553 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_d1nfo.lmp -rw-r--r-- runneradmin/197121 155 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_d1swnfo.lmp -rw-r--r-- runneradmin/197121 6457 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_d2nfo.lmp -rw-r--r-- runneradmin/197121 1330 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_dcomnfo.lmp -rw-r--r-- runneradmin/197121 8509 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_dep1int.lmp -rw-r--r-- runneradmin/197121 9262 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_dep2int.lmp -rw-r--r-- runneradmin/197121 7283 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_dep3int.lmp -rw-r--r-- runneradmin/197121 8363 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_herenfo.lmp -rw-r--r-- runneradmin/197121 77 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_heswnfo.lmp -rw-r--r-- runneradmin/197121 6573 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_plutnfo.lmp -rw-r--r-- runneradmin/197121 6557 2025-02-28 04:19 odamex-src-11.0.0/wad/lumps/_tntnfo.lmp drwxr-xr-x runneradmin/197121 0 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/ -rw-r--r-- runneradmin/197121 1249 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bcara0.gif -rw-r--r-- runneradmin/197121 1139 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bdwna0.gif -rw-r--r-- runneradmin/197121 1182 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bflga0.gif -rw-r--r-- runneradmin/197121 1197 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bflgb0.gif -rw-r--r-- runneradmin/197121 1193 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bflgc0.gif -rw-r--r-- runneradmin/197121 1184 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bflgd0.gif -rw-r--r-- runneradmin/197121 1208 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bflge0.gif -rw-r--r-- runneradmin/197121 1197 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bflgf0.gif -rw-r--r-- runneradmin/197121 1179 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bflgg0.gif -rw-r--r-- runneradmin/197121 1173 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bflgh0.gif -rw-r--r-- runneradmin/197121 1044 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/bsoka0.gif -rw-r--r-- runneradmin/197121 1754 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/carea0.gif -rw-r--r-- runneradmin/197121 820 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/cella0.gif -rw-r--r-- runneradmin/197121 839 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/celpa0.gif -rw-r--r-- runneradmin/197121 470 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gcara0.gif -rw-r--r-- runneradmin/197121 383 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gdwna0.gif -rw-r--r-- runneradmin/197121 404 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gflga0.gif -rw-r--r-- runneradmin/197121 407 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gflgb0.gif -rw-r--r-- runneradmin/197121 408 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gflgc0.gif -rw-r--r-- runneradmin/197121 393 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gflgd0.gif -rw-r--r-- runneradmin/197121 405 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gflge0.gif -rw-r--r-- runneradmin/197121 402 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gflgf0.gif -rw-r--r-- runneradmin/197121 404 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gflgg0.gif -rw-r--r-- runneradmin/197121 403 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gflgh0.gif -rw-r--r-- runneradmin/197121 824 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gib0a0.gif -rw-r--r-- runneradmin/197121 821 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gib1a0.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gib2a0.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gib3a0.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gib4a0.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gib5a0.gif -rw-r--r-- runneradmin/197121 825 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gib6a0.gif -rw-r--r-- runneradmin/197121 822 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gib7a0.gif -rw-r--r-- runneradmin/197121 349 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/gsoka0.gif -rw-r--r-- runneradmin/197121 835 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/pstra0.gif -rw-r--r-- runneradmin/197121 1217 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rcara0.gif -rw-r--r-- runneradmin/197121 1138 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rdwna0.gif -rw-r--r-- runneradmin/197121 1172 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rflga0.gif -rw-r--r-- runneradmin/197121 1176 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rflgb0.gif -rw-r--r-- runneradmin/197121 1179 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rflgc0.gif -rw-r--r-- runneradmin/197121 1161 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rflgd0.gif -rw-r--r-- runneradmin/197121 1187 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rflge0.gif -rw-r--r-- runneradmin/197121 1168 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rflgf0.gif -rw-r--r-- runneradmin/197121 1172 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rflgg0.gif -rw-r--r-- runneradmin/197121 1164 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rflgh0.gif -rw-r--r-- runneradmin/197121 1055 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/rsoka0.gif -rw-r--r-- runneradmin/197121 901 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/tlgla0.gif -rw-r--r-- runneradmin/197121 901 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/tlglb0.gif -rw-r--r-- runneradmin/197121 901 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/tlglc0.gif -rw-r--r-- runneradmin/197121 901 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/tlgld0.gif -rw-r--r-- runneradmin/197121 901 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/tlgle0.gif -rw-r--r-- runneradmin/197121 799 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/tnt1a0.gif -rw-r--r-- runneradmin/197121 1114 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/unkna0.gif -rw-r--r-- runneradmin/197121 884 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/wpbfa0.gif -rw-r--r-- runneradmin/197121 884 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/wpbfb0.gif -rw-r--r-- runneradmin/197121 884 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/wpgfa0.gif -rw-r--r-- runneradmin/197121 884 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/wpgfb0.gif -rw-r--r-- runneradmin/197121 884 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/wprfa0.gif -rw-r--r-- runneradmin/197121 884 2025-02-28 04:19 odamex-src-11.0.0/wad/sprites/wprfb0.gif -rw-r--r-- runneradmin/197121 4496 2025-02-28 04:19 odamex-src-11.0.0/wad/wadinfo.txt -rw-r--r-- runneradmin/197121 1084 2025-02-28 04:19 odamex-src-11.0.0/wii.cmake Patch #0 (odamex-11.0.0-unbundle-fltk.patch): patching file CMakeLists.txt patching file client/CMakeLists.txt patching file client/gui/gui_boot.cpp patching file libraries/CMakeLists.txt patching file libraries/fltk-lib.cmake Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9Mxjun + STATUS=0 + '[' 0 -ne 0 ']' + cd odamex-src-11.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + dos2unix client/CMakeLists.txt dos2unix: converting file client/CMakeLists.txt to Unix format... + dos2unix client/gui/gui_boot.cpp dos2unix: converting file client/gui/gui_boot.cpp to Unix format... + dos2unix libraries/CMakeLists.txt dos2unix: converting file libraries/CMakeLists.txt to Unix format... + dos2unix libraries/fltk-lib.cmake dos2unix: converting file libraries/fltk-lib.cmake to Unix format... + echo 'Patch #0 (odamex-11.0.0-unbundle-fltk.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .odamex-11.0.0-unbundle-fltk.patch --fuzz=0 + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/odamex-11.0.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd odamex-src-11.0.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DUSE_INTERNAL_FLTK=0 -DUSE_INTERNAL_DEUTEX=0 -DUSE_INTERNAL_ZLIB=0 -DUSE_INTERNAL_PNG=0 -DUSE_INTERNAL_CURL=0 -DUSE_INTERNAL_JSONCPP=0 -DUSE_INTERNAL_WXWIDGETS=0 -DUSE_INTERNAL_MINIUPNP=0 -DENABLE_PORTMIDI=1 -DUSE_MINIUPNP=1 -DBUILD_CLIENT=1 -DBUILD_SERVER=1 -DBUILD_MASTER=1 -DBUILD_ODALAUNCH=1 -- The C compiler identification is GNU 15.1.1 -- The CXX compiler identification is GNU 15.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Target architecture: aarch64 -- Build Type: RelWithDebInfo -- Export Compile Commands: ON -- Link Time Optimization: ON -- Compiling minilzo... -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Found PNG: /usr/lib64/libpng.so (found version "1.6.44") -- Found CURL: /usr/lib64/libcurl.so (found version "8.11.1") -- Compiling {fmt}... -- Generating fmt... /usr/bin/cmake-S/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/fmt-B/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/fmt-build-GUnix Makefiles-DCMAKE_PREFIX_PATH=/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local-DCMAKE_INSTALL_PREFIX=/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local-DCMAKE_INSTALL_LIBDIR=lib-DCMAKE_C_COMPILER=/usr/bin/gcc-DCMAKE_CXX_COMPILER=/usr/bin/g++-DCMAKE_LINKER=/usr/bin/ld-DCMAKE_BUILD_TYPE=RelWithDebInfo-DFMT_DOC=OFF-DFMT_INSTALL=ON-DFMT_TEST=OFF-DFMT_USE_CPP11=OFF -- CMake version: 3.31.6 -- The CXX compiler identification is GNU 15.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- {fmt} version: 11.0.2 -- Build type: RelWithDebInfo -- Configuring done (0.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_COMPILER FMT_USE_CPP11 -- Build files have been written to: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/fmt-build -- Building fmt RelWithDebInfo... [ 66%] Building CXX object CMakeFiles/fmt.dir/src/format.cc.o [ 66%] Building CXX object CMakeFiles/fmt.dir/src/os.cc.o [100%] Linking CXX static library libfmt.a [100%] Built target fmt Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/libfmt.a -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/args.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/base.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/chrono.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/color.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/compile.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/core.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/format.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/format-inl.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/os.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/ostream.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/printf.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/ranges.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/std.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/fmt/xchar.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/fmt/fmt-config.cmake -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/fmt/fmt-config-version.cmake -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/fmt/fmt-targets.cmake -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/fmt/fmt-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/pkgconfig/fmt.pc -- Generating protobuf... /usr/bin/cmake-S/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/cmake-B/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/protobuf-build-GUnix Makefiles-DCMAKE_PREFIX_PATH=/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local-DCMAKE_INSTALL_PREFIX=/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local-DCMAKE_INSTALL_LIBDIR=lib-DCMAKE_C_COMPILER=/usr/bin/gcc-DCMAKE_CXX_COMPILER=/usr/bin/g++-DCMAKE_LINKER=/usr/bin/ld-DCMAKE_BUILD_TYPE=RelWithDebInfo-Dprotobuf_BUILD_SHARED_LIBS=OFF-Dprotobuf_BUILD_TESTS=OFF-Dprotobuf_MSVC_STATIC_RUNTIME=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Warning at CMakeLists.txt:3 (message): Calling of cmake with source directory set to "cmake" subdirectory of Protocol Buffers project is deprecated. Top-level directory of Protocol Buffers project should be used instead. -- The C compiler identification is GNU 15.1.1 -- The CXX compiler identification is GNU 15.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): CMakeLists.txt:9 (include) -- -- 3.21.1.0 -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success -- Configuring done (1.4s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/protobuf-build -- Building protobuf RelWithDebInfo... [ 2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenastring.cc.o [ 0%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arena.cc.o [ 2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any_lite.cc.o [ 2%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any_lite.cc.o [ 2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenaz_sampler.cc.o [ 2%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arena.cc.o [ 3%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/extension_set.cc.o [ 4%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenastring.cc.o [ 4%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_enum_util.cc.o [ 5%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_tctable_lite.cc.o [ 5%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/arenaz_sampler.cc.o [ 5%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_util.cc.o [ 6%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/extension_set.cc.o [ 6%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_enum_util.cc.o [ 7%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/implicit_weak_message.cc.o [ 8%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_tctable_lite.cc.o [ 8%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_util.cc.o [ 8%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/inlined_string_field.cc.o [ 9%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/coded_stream.cc.o [ 10%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/implicit_weak_message.cc.o [ 10%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/inlined_string_field.cc.o [ 10%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/io_win32.cc.o [ 11%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/coded_stream.cc.o [ 12%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/strtod.cc.o [ 12%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream.cc.o [ 12%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/io_win32.cc.o [ 13%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc.o [ 14%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/strtod.cc.o [ 14%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 14%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream.cc.o [ 15%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map.cc.o [ 15%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.cc.o [ 16%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc.o [ 16%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 16%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/parse_context.cc.o [ 17%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_field.cc.o In file included from /usr/include/string.h:548, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/common.h:48, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.h:46, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘memcpy’, inlined from ‘google::protobuf::io::EpsCopyOutputStream::WriteRaw(void const*, int, unsigned char*)’ at /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/coded_stream.h:684:16, inlined from ‘google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(unsigned char*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/implicit_weak_message.h:103:28, inlined from ‘google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.cc:411:30: /usr/include/bits/string_fortified.h:29:33: warning: ‘__memcpy_chk’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map.cc.o [ 18%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.cc.o [ 18%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_ptr_field.cc.o [ 19%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/parse_context.cc.o [ 19%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_field.cc.o In file included from /usr/include/string.h:548, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/common.h:48, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.h:46, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘memcpy’, inlined from ‘google::protobuf::io::EpsCopyOutputStream::WriteRaw(void const*, int, unsigned char*)’ at /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/coded_stream.h:684:16, inlined from ‘google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(unsigned char*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/implicit_weak_message.h:103:28, inlined from ‘google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.cc:411:30: /usr/include/bits/string_fortified.h:29:33: warning: ‘__memcpy_chk’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/bytestream.cc.o [ 21%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/repeated_ptr_field.cc.o [ 21%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/common.cc.o [ 21%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/bytestream.cc.o [ 22%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/int128.cc.o [ 23%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/common.cc.o [ 23%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/status.cc.o [ 23%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/int128.cc.o [ 24%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/statusor.cc.o [ 24%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringpiece.cc.o [ 25%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc.o [ 25%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/structurally_valid.cc.o [ 26%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/status.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc: In function ‘std::string google::protobuf::StringPrintfVector(const char*, const std::vector >&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc:152:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 152 | for (int i = 0; i < v.size(); ++i) { | ~~^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc:155:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 155 | for (int i = v.size(); i < GOOGLE_ARRAYSIZE(cstr); ++i) { [ 26%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/statusor.cc.o [ 27%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/strutil.cc.o [ 28%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringpiece.cc.o [ 28%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/time.cc.o [ 29%] Building CXX object CMakeFiles/libprotobuf-lite.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format_lite.cc.o [ 29%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc.o [ 30%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/structurally_valid.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc: In function ‘std::string google::protobuf::StringPrintfVector(const char*, const std::vector >&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc:152:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 152 | for (int i = 0; i < v.size(); ++i) { | ~~^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/stringprintf.cc:155:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 155 | for (int i = v.size(); i < GOOGLE_ARRAYSIZE(cstr); ++i) { [ 30%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/strutil.cc.o [ 31%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/time.cc.o [ 31%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format_lite.cc.o [ 31%] Linking CXX static library libprotobuf-lite.a [ 31%] Built target libprotobuf-lite [ 32%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any.cc.o [ 32%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/any.pb.cc.o [ 33%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/api.pb.cc.o [ 33%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/importer.cc.o [ 34%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/parser.cc.o [ 34%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/importer.cc: In member function ‘google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFileResult google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFile(const std::string&, std::string*, std::string*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/importer.cc:401:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 401 | for (int i = 0; i < mappings_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsNumberFollowUnderscore(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/parser.cc:162:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for (int i = 1; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/parser.cc: In member function ‘void google::protobuf::compiler::Parser::LocationRecorder::AttachComments(std::string*, std::string*, std::vector >*) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/parser.cc:503:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 503 | for (int i = 0; i < detached_comments->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor.pb.cc.o [ 35%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/descriptor_database.cc.o [ 36%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/duration.pb.cc.o [ 36%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/dynamic_message.cc.o [ 37%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/empty.pb.cc.o [ 37%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/extension_set_heavy.cc.o [ 38%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/field_mask.pb.cc.o [ 38%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_bases.cc.o [ 39%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_reflection.cc.o [ 39%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_tctable_full.cc.o [ 40%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/gzip_stream.cc.o [ 40%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.cc.o [ 41%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/tokenizer.cc.o [ 41%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/map_field.cc.o [ 41%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message.cc.o [ 42%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/reflection_ops.cc.o [ 42%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/service.cc.o [ 43%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/source_context.pb.cc.o [ 43%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/struct.pb.cc.o [ 44%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/substitute.cc.o [ 44%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/text_format.cc.o In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/substitute.cc:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/substitute.cc: In function ‘void google::protobuf::strings::SubstituteAndAppend(std::string*, const char*, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/logging.h:181:50: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 181 | #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B)) | ~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/logging.h:149:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 149 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/logging.h:179:48: note: in expansion of macro ‘GOOGLE_CHECK’ 179 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION) | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/logging.h:181:32: note: in expansion of macro ‘GOOGLE_DCHECK’ 181 | #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B)) | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/stubs/substitute.cc:131:3: note: in expansion of macro ‘GOOGLE_DCHECK_EQ’ 131 | GOOGLE_DCHECK_EQ(target - output->data(), output->size()); | ^~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/timestamp.pb.cc.o [ 45%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/type.pb.cc.o [ 46%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/unknown_field_set.cc.o [ 46%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/delimited_message_util.cc.o [ 47%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_comparator.cc.o [ 47%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_mask_util.cc.o [ 48%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function ‘void google::protobuf::util::{anonymous}::FieldMaskTree::RemovePath(const std::string&, const google::protobuf::Descriptor*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_mask_util.cc:369:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 369 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/field_mask_util.cc:375:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 375 | i != parts.size() - 1)) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = int; From = unsigned int]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:75:34: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = int; From = unsigned int]’ 75 | return ValidateNumberConversion(after, before); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:357:49: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = int]’ 357 | return NumberConvertAndCheck(u32_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:140:33: required from here 140 | return GenericConvert(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:56:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 56 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:57:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 57 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = int; From = long unsigned int]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:75:34: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = int; From = long unsigned int]’ 75 | return ValidateNumberConversion(after, before); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:359:49: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = int]’ 359 | return NumberConvertAndCheck(u64_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:140:33: required from here 140 | return GenericConvert(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:56:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 56 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:57:36: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 57 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = unsigned int; From = int]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:75:34: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = unsigned int; From = int]’ 75 | return ValidateNumberConversion(after, before); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:353:48: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = unsigned int]’ 353 | return NumberConvertAndCheck(i32_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:153:34: required from here 153 | return GenericConvert(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:56:13: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 56 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:57:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 57 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long int; From = long unsigned int]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:75:34: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long int; From = long unsigned int]’ 75 | return ValidateNumberConversion(after, before); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:359:49: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long int]’ 359 | return NumberConvertAndCheck(u64_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:166:33: required from here 166 | return GenericConvert(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:56:13: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 56 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:57:36: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] 57 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long unsigned int; From = int]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:75:34: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long unsigned int; From = int]’ 75 | return ValidateNumberConversion(after, before); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:353:48: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long unsigned int]’ 353 | return NumberConvertAndCheck(i32_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:179:34: required from here 179 | return GenericConvert(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:56:13: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 56 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:57:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 57 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long unsigned int; From = long int]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:75:34: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long unsigned int; From = long int]’ 75 | return ValidateNumberConversion(after, before); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:355:48: required from ‘google::protobuf::util::statusor_internal::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long unsigned int]’ 355 | return NumberConvertAndCheck(i64_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:179:34: required from here 179 | return GenericConvert(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:56:13: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] 56 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/datapiece.cc:57:36: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 57 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc.o In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor ‘virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:157:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 157 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function ‘virtual void google::protobuf::util::converter::DefaultValueObjectWriter::Node::PopulateChildren(const google::protobuf::util::converter::TypeInfo*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:315:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 315 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:392:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 392 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/error_listener.cc.o [ 49%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc.o [ 50%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.cc.o [ 50%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.cc: In function ‘bool google::protobuf::util::converter::{anonymous}::ReadCodePoint(google::protobuf::stringpiece_internal::StringPiece, int, uint32_t*, int*, int*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.cc:182:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | while (*num_left > 0 && index < str.size()) { | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.cc: In static member function ‘static void google::protobuf::util::converter::JsonEscaping::Escape(google::protobuf::strings::ByteSource*, google::protobuf::strings::ByteSink*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.cc:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | } while (i < str.length()); // case iv | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.cc: In static member function ‘static void google::protobuf::util::converter::JsonEscaping::Escape(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::strings::ByteSink*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_escaping.cc:352:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 352 | for (int i = 0; i < len; i++) { | ~~^~~~~ [ 51%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc.o In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter.cc:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter.h: In constructor ‘google::protobuf::util::converter::JsonObjectWriter::JsonObjectWriter(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::io::CodedOutputStream*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter.h:105:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 105 | for (int i = 1; i < indent_string.length(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/object_writer.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc: In function ‘void google::protobuf::util::converter::ReplaceInvalidCodePoints(google::protobuf::stringpiece_internal::StringPiece, const std::string&, std::string*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc:87:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 87 | if (n_valid_bytes == str.size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc: In function ‘bool google::protobuf::util::converter::ConsumeKey(google::protobuf::stringpiece_internal::StringPiece*, google::protobuf::stringpiece_internal::StringPiece*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc:102:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | for (; len < input->size(); ++len) { | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc: In function ‘bool google::protobuf::util::converter::ConsumeKeyPermissive(google::protobuf::stringpiece_internal::StringPiece*, google::protobuf::stringpiece_internal::StringPiece*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc:117:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 117 | for (; len < input->size(); ++len) { | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc: In member function ‘google::protobuf::util::converter::JsonStreamParser::TokenType google::protobuf::util::converter::JsonStreamParser::GetNextTokenType()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc:963:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 963 | if (size >= kKeywordTrue.length() && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc:967:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 967 | if (size >= kKeywordFalse.length() && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc:971:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 971 | if (size >= kKeywordNull.length() && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/proto_writer.cc.o [ 52%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectsource.cc.o [ 53%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/proto_writer.cc: In member function ‘virtual std::string google::protobuf::util::converter::ProtoWriter::ProtoElement::ToString() const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/proto_writer.cc:412:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 412 | while (i < name.size() && | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/proto_writer.cc:415:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 415 | if (i > 0 && i == name.size()) { // safe field name | ~~^~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/type_info.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc: In member function ‘void google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::StartAny(const google::protobuf::util::converter::DataPiece&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:381:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 381 | for (int i = 0; i < uninterpreted_events_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/utility.cc.o [ 54%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_util.cc.o [ 55%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/message_differencer.cc.o In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_util.cc:40: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor ‘virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:157:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 157 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/utility.cc: In function ‘void google::protobuf::util::converter::InitWellKnownTypes()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/utility.cc:348:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 348 | for (int i = 0; i < GOOGLE_ARRAYSIZE(well_known_types_name_array_); ++i) { In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_util.cc:42: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter.h: In constructor ‘google::protobuf::util::converter::JsonObjectWriter::JsonObjectWriter(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::io::CodedOutputStream*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/internal/json_objectwriter.h:105:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 105 | for (int i = 1; i < indent_string.length(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_util.cc: In member function ‘virtual void google::protobuf::util::internal::ZeroCopyStreamByteSink::Append(const char*, size_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/json_util.cc:67:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 67 | if (len <= buffer_size_) { // NOLINT | ~~~~^~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/time_util.cc.o [ 56%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/util/type_resolver_util.cc.o [ 56%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wire_format.cc.o [ 57%] Building CXX object CMakeFiles/libprotobuf.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/wrappers.pb.cc.o [ 57%] Linking CXX static library libprotobuf.a [ 57%] Built target libprotobuf [ 57%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/enum_field.cc.o [ 59%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/enum.cc.o [ 57%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc.o [ 59%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/code_generator.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/code_generator.cc: In member function ‘virtual bool google::protobuf::compiler::CodeGenerator::GenerateAll(const std::vector&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/code_generator.cc:56:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 56 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/code_generator.cc: In function ‘void google::protobuf::compiler::ParseGeneratorParameter(const std::string&, std::vector, std::__cxx11::basic_string > >*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/code_generator.cc:112:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 112 | for (int i = 0; i < parts.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In function ‘bool google::protobuf::compiler::{anonymous}::TryCreateParentDirectory(const std::string&, const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:179:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | for (int i = 0; i < parts.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::InsertShiftedInfo(const std::string&, size_t, size_t, google::protobuf::GeneratedCodeInfo&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:689:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 689 | for (; pos < source_annotation.end() && pos < insertion_content.size() - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:692:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 692 | if (pos >= source_annotation.begin()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::UpdateMetadata(const std::string&, size_t, size_t, size_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:751:35: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 751 | if (source_annotation.begin() >= insertion_offset && !crossed_offset) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In destructor ‘virtual google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::~MemoryOutputStream()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:858:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 858 | for (int i = 0; i < data_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘int google::protobuf::compiler::CommandLineInterface::Run(int, const char* const*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1057:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1057 | for (int i = 0; i < output_directives_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1139:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1139 | for (int i = 0; i < parsed_files.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘bool google::protobuf::compiler::CommandLineInterface::InitializeDiskSourceTree(google::protobuf::compiler::DiskSourceTree*, google::protobuf::DescriptorDatabase*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1163:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1163 | for (int i = 0; i < proto_path_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘google::protobuf::compiler::CommandLineInterface::ParseArgumentStatus google::protobuf::compiler::CommandLineInterface::ParseArguments(int, const char* const*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1465:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1465 | for (int i = 0; i < arguments.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1470:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1470 | if (i + 1 == arguments.size() || arguments[i + 1][0] == '-') { | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘google::protobuf::compiler::CommandLineInterface::ParseArgumentStatus google::protobuf::compiler::CommandLineInterface::InterpretArgument(const std::string&, const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1708:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1708 | for (int i = 0; i < parts.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘bool google::protobuf::compiler::CommandLineInterface::GenerateDependencyManifestFile(const std::vector&, const GeneratorContextMap&, google::protobuf::compiler::DiskSourceTree*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2192:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2192 | for (int i = 0; i < parsed_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2203:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2203 | for (int i = 0; i < relative_output_filenames.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2230:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2230 | for (int i = 0; i < output_filenames.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2232:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2232 | if (i == output_filenames.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘bool google::protobuf::compiler::CommandLineInterface::GeneratePluginOutput(const std::vector&, const std::string&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2273:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2273 | for (int i = 0; i < parsed_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘bool google::protobuf::compiler::CommandLineInterface::WriteDescriptorSet(const std::vector&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2429:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2429 | for (int i = 0; i < parsed_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2440:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2440 | for (int i = 0; i < parsed_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘void google::protobuf::compiler::CommandLineInterface::PrintFreeFieldNumbers(const google::protobuf::Descriptor*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2613:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2613 | for (int i = 0; i < nested_messages.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/extension.cc.o [ 60%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/field.cc.o [ 61%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In constructor ‘google::protobuf::compiler::cpp::FileGenerator::FileGenerator(const google::protobuf::FileDescriptor*, const google::protobuf::compiler::cpp::Options&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:126:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 126 | for (int i = 0; i < msgs.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:144:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 144 | for (int i = 0; i < service_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateMacroUndefs(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:171:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 171 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:174:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 174 | for (int j = 0; j < GOOGLE_ARRAYSIZE(kMacroNames); ++j) { /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:181:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 181 | for (int i = 0; i < names_to_undef.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateGlobalSource(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:691:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 691 | for (int i = 0; i < enum_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateSource(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:710:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 710 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:729:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 729 | for (int i = 0; i < enum_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:734:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 734 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:743:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 743 | for (int i = 0; i < service_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:752:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 752 | for (int i = 0; i < extension_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:763:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 763 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateReflectionInitializationCode(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:816:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 816 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:827:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 827 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:838:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 838 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:881:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 881 | for (int i = 0; i < file_data.size();) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:882:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 882 | for (int j = 0; j < kBytesPerLine && i < file_data.size(); ++i, ++j) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:891:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 891 | for (int i = 0; i < file_data.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateForwardDeclarations(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1043:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1043 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1057:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1057 | for (int i = 0; i < classes.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1062:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1062 | for (int i = 0; i < enums.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateMessageDefinitions(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1287:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1287 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateEnumDefinitions(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1299:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1299 | for (int i = 0; i < enum_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateServiceDefinitions(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1308:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1308 | for (int i = 0; i < service_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateInlineFunctionDefinitions(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1342:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1342 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1354:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1354 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateProto2NamespaceEnumSpecializations(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/file.cc:1371:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1371 | for (int i = 0; i < enum_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/generator.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/generator.cc: In member function ‘virtual bool google::protobuf::compiler::cpp::CppGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/generator.cc:96:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 96 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/generator.cc:43: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:87:8: required from here 87 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:92:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.cc.o [ 62%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/map_field.cc.o [ 63%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.cc: In function ‘std::string google::protobuf::compiler::cpp::UnderscoresToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.cc:314:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 314 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.cc: In function ‘std::string google::protobuf::compiler::cpp::FilenameIdentifier(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.cc:806:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for (int i = 0; i < filename.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.cc: In member function ‘google::protobuf::compiler::cpp::MessageAnalysis google::protobuf::compiler::cpp::MessageSCCAnalyzer::GetSCCAnalysis(const google::protobuf::compiler::SCC*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/helpers.cc:1247:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1247 | for (int i = 0; i < scc->descriptors.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc: In function ‘std::string google::protobuf::compiler::cpp::{anonymous}::ConditionalToCheckBitmasks(const std::vector&, bool, google::protobuf::stringpiece_internal::StringPiece)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < masks.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc: In member function ‘void google::protobuf::compiler::cpp::{anonymous}::ColdChunkSkipper::OnStartChunk(int, int, const std::string&, google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:466:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 466 | while (limit_chunk_ < chunks_.size() && IsColdChunk(limit_chunk_)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc: In member function ‘std::pair google::protobuf::compiler::cpp::MessageGenerator::GenerateOffsets(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:2329:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2329 | for (int i = 0; i < has_bit_indices_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateClear(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:3061:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3061 | for (int chunk_index = 0; chunk_index < chunks.size(); chunk_index++) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateSwap(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:3266:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3266 | for (int i = 0; i < HasBitsSize(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateClassSpecificMergeImpl(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:3444:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3444 | for (int chunk_index = 0; chunk_index < chunks.size(); chunk_index++) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateSerializeWithCachedSizesBody(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:3955:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3955 | i < ordered_fields.size() || j < sorted_extensions.size();) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:3955:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3955 | i < ordered_fields.size() || j < sorted_extensions.size();) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:3956:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3956 | if ((j == sorted_extensions.size()) || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateByteSize(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:4238:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4238 | for (int chunk_index = 0; chunk_index < chunks.size(); chunk_index++) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message.cc:4265:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4265 | for (int j = 0; j < chunk.size(); j++) { | ~~^~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/message_field.cc.o [ 64%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc: In member function ‘virtual void google::protobuf::compiler::cpp::PaddingOptimizer::OptimizeLayout(std::vector*, const google::protobuf::compiler::cpp::Options&, google::protobuf::compiler::cpp::MessageSCCAnalyzer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc:141:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 141 | for (int i = 0; i < fields->size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | for (int i = 0; i < aligned_to_1[f].size(); i += 4) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc:181:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 181 | for (int j = i; j < aligned_to_1[f].size() && j < i + 4; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc:193:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 193 | for (int i = 0; i < aligned_to_4[f].size(); i += 2) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc:195:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for (int j = i; j < aligned_to_4[f].size() && j < i + 2; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc:198:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 198 | if (i == aligned_to_4[f].size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc:218:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < aligned_to_8[f].size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/parse_function_generator.cc.o [ 65%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/primitive_field.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/parse_function_generator.cc: In constructor ‘google::protobuf::compiler::cpp::TailCallTableInfo::TailCallTableInfo(const google::protobuf::Descriptor*, const google::protobuf::compiler::cpp::Options&, const std::vector&, const std::vector&, const std::vector&, google::protobuf::compiler::cpp::MessageSCCAnalyzer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/parse_function_generator.cc:359:47: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | if (enum_values.back() - enum_values[0] == enum_values.size() - 1 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/service.cc.o [ 66%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/cpp/string_field.cc.o [ 66%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o [ 67%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.cc.o [ 67%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o [ 68%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o [ 68%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc.o [ 69%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o [ 69%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc: In member function ‘virtual bool google::protobuf::compiler::csharp::Generator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc:73:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc: In function ‘bool google::protobuf::compiler::csharp::AllPrintableAscii(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc:314:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 314 | for(int i = 0; i < text.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc: In function ‘std::string google::protobuf::compiler::csharp::UnderscoresToCamelCase(const std::string&, bool, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc:148:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 148 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc: In function ‘std::string google::protobuf::compiler::csharp::ShoutyToPascalCase(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc:201:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 201 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc.o [ 70%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘void google::protobuf::compiler::csharp::MessageGenerator::GenerateWriteToBody(google::protobuf::io::Printer*, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:573:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 573 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘void google::protobuf::compiler::csharp::MessageGenerator::GenerateMainParseLoop(google::protobuf::io::Printer*, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:716:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 716 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘int google::protobuf::compiler::csharp::MessageGenerator::GetPresenceIndex(const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:758:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 758 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o [ 71%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o [ 72%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o [ 72%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o [ 73%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o [ 73%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o [ 74%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o [ 74%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/context.cc.o [ 75%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/doc_comment.cc.o [ 75%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/context.cc: In member function ‘void google::protobuf::compiler::java::Context::InitializeFieldGeneratorInfoForFields(const std::vector&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/context.cc:132:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | for (int i = 0; i < fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/context.cc:135:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 135 | for (int j = i + 1; j < fields.size(); ++j) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/context.cc:154:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 154 | for (int i = 0; i < fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/doc_comment.cc: In function ‘void google::protobuf::compiler::java::WriteDocCommentBodyForLocation(google::protobuf::io::Printer*, const google::protobuf::SourceLocation&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/doc_comment.cc:126:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 126 | for (int i = 0; i < lines.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc: In member function ‘void google::protobuf::compiler::java::EnumGenerator::Generate(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc:93:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 93 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc:101:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 101 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc:133:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 133 | for (int i = 0; i < aliases_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc:207:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 207 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc: In member function ‘bool google::protobuf::compiler::java::EnumGenerator::CanUseEnumValues()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum.cc:381:32: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 381 | if (canonical_values_.size() != descriptor_->value_count()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_field.cc.o [ 76%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_field_lite.cc.o [ 76%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_lite.cc.o [ 77%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/extension.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_lite.cc: In member function ‘void google::protobuf::compiler::java::EnumLiteGenerator::Generate(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_lite.cc:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_lite.cc:112:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 112 | for (int i = 0; i < aliases_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/enum_lite.cc:173:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 173 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/extension_lite.cc.o [ 78%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/field.cc.o [ 78%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/file.cc.o [ 79%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc.o [ 79%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator_factory.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/file.cc: In function ‘bool google::protobuf::compiler::java::{anonymous}::CollectExtensions(const google::protobuf::Message&, FieldDescriptorSet*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/file.cc:96:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 96 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/file.cc:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:87:8: required from here 87 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:92:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc: In member function ‘virtual bool google::protobuf::compiler::java::JavaGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc:77:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 77 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc:130:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 130 | for (int i = 0; i < file_generators.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc:132:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | for (int j = 0; j < file_generators.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc:139:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 139 | for (int i = 0; i < file_generators.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc:177:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | for (int i = 0; i < file_generators.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for (int i = 0; i < all_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < all_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/generator.cc:40: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:87:8: required from here 87 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:92:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 80%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.cc.o [ 80%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/kotlin_generator.cc.o [ 81%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/map_field.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.cc: In function ‘bool google::protobuf::compiler::java::{anonymous}::IsForbidden(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.cc:109:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 109 | for (int i = 0; i < GOOGLE_ARRAYSIZE(kForbiddenWordList); ++i) { /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.cc: In function ‘std::string google::protobuf::compiler::java::UnderscoresToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.cc:178:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 178 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.cc: In function ‘bool google::protobuf::compiler::java::AllAscii(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.cc:576:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 576 | for (int i = 0; i < text.size(); i++) { | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/helpers.h:41, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/kotlin_generator.cc:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:87:8: required from here 87 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:92:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/map_field_lite.cc.o [ 82%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message.cc: In member function ‘void google::protobuf::compiler::java::ImmutableMessageGenerator::GenerateMessageSerializationMethods(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message.cc:628:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 628 | i < descriptor_->field_count() || j < sorted_extensions.size();) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message.cc:631:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 631 | } else if (j == sorted_extensions.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message.cc: In member function ‘void google::protobuf::compiler::java::ImmutableMessageGenerator::GenerateDescriptorMethods(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message.cc:844:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 844 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder.cc.o [ 83%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder_lite.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder.cc: In member function ‘void google::protobuf::compiler::java::MessageBuilderGenerator::GenerateDescriptorMethods(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder.cc:228:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 228 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_builder.cc:253:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 253 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_field.cc.o [ 84%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_field_lite.cc.o [ 84%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/message_lite.cc.o [ 85%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/name_resolver.cc.o [ 85%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/primitive_field.cc.o [ 86%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/primitive_field_lite.cc.o [ 86%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/service.cc.o [ 87%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/shared_code_generator.cc.o [ 87%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/string_field.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/shared_code_generator.cc: In member function ‘void google::protobuf::compiler::java::SharedCodeGenerator::GenerateDescriptors(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/shared_code_generator.cc:146:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | for (int i = 0; i < file_data.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/shared_code_generator.cc:186:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 186 | for (int i = 0; i < dependencies.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/string_field_lite.cc.o In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/java/shared_code_generator.cc:38: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:87:8: required from here 87 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/io/printer.h:92:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o [ 89%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc: In member function ‘void google::protobuf::compiler::objectivec::EnumGenerator::GenerateHeader(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:126:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 126 | for (int i = 0; i < all_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc: In member function ‘void google::protobuf::compiler::objectivec::EnumGenerator::GenerateSource(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:176:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 176 | for (int i = 0; i < all_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:195:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for (int i = 0; i < text_blob.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:203:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 203 | for (int i = 0; i < all_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:244:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 244 | for (int i = 0; i < base_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o [ 90%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o [ 90%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o [ 91%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc: In member function ‘virtual bool google::protobuf::compiler::objectivec::ObjectiveCGenerator::GenerateAll(const std::vector&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc:102:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc:273:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 273 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o [ 92%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::unordered_set > google::protobuf::compiler::objectivec::{anonymous}::MakeWordsMap(const char* const*, size_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:280:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (int i = 0; i < num_words; i++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::string google::protobuf::compiler::objectivec::{anonymous}::UnderscoresToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:306:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 306 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:348:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 348 | for (int j = 0; j < value.length(); j++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::string google::protobuf::compiler::objectivec::UnCamelCaseEnumShortName(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:761:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 761 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::string google::protobuf::compiler::objectivec::UnCamelCaseFieldName(const std::string&, const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:851:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 851 | for (int i = 0; i < worker.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::string google::protobuf::compiler::objectivec::BuildCommentsString(const google::protobuf::SourceLocation&, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1209:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1209 | for (int i = 0; i < lines.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘bool google::protobuf::compiler::objectivec::ReadLine(google::protobuf::stringpiece_internal::StringPiece*, google::protobuf::stringpiece_internal::StringPiece*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1263:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1263 | for (int len = 0; len < input->size(); ++len) { | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘void google::protobuf::compiler::objectivec::RemoveComment(google::protobuf::stringpiece_internal::StringPiece*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1276:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1276 | if (offset != StringPiece::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In member function ‘virtual bool google::protobuf::compiler::objectivec::{anonymous}::PackageToPrefixesCollector::ConsumeLine(const google::protobuf::stringpiece_internal::StringPiece&, std::string*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1286:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1286 | if (offset == StringPiece::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘bool google::protobuf::compiler::objectivec::ValidateObjCClassPrefixes(const std::vector&, const Options&, std::string*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1481:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1481 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In static member function ‘static std::string google::protobuf::compiler::objectivec::TextFormatDecodeData::DecodeDataForString(const std::string&, const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1689:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1689 | for (int y = 0; y < desired_output.size(); y++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1696:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1696 | if (x >= input_for_decode.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1708:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1708 | if (x != input_for_decode.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In member function ‘virtual bool google::protobuf::compiler::objectivec::ImportWriter::ProtoFrameworkCollector::ConsumeLine(const google::protobuf::stringpiece_internal::StringPiece&, std::string*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1994:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1994 | if (offset == StringPiece::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:2005:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2005 | while (start < proto_file_list.length()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:2007:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const google::protobuf::stringpiece_internal::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 2007 | if (offset == StringPiece::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o [ 93%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc: In member function ‘void google::protobuf::compiler::objectivec::MessageGenerator::GenerateSource(google::protobuf::io::Printer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc:557:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 557 | for (int i = 0; i < text_format_data_str.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc:571:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 571 | for (int i = 0; i < sorted_extensions.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o [ 94%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o [ 94%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc.o [ 95%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/plugin.cc.o [ 95%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/plugin.pb.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::{anonymous}::PhpName(const std::string&, const google::protobuf::compiler::php::Options&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:292:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 292 | for (int i = 0; i < full_name.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::{anonymous}::GeneratedMetadataFileName(const google::protobuf::FileDescriptor*, const google::protobuf::compiler::php::Options&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:369:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 369 | while (first_index != std::string::npos) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:380:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 380 | if (file_name_start == std::string::npos) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::{anonymous}::GeneratedServiceFileName(const google::protobuf::ServiceDescriptor*, const google::protobuf::compiler::php::Options&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:426:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 426 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::{anonymous}::UnderscoresToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:572:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 572 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::{anonymous}::FilenameToClassname(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1225:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1225 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::{anonymous}::GenerateMetadataFile(const google::protobuf::FileDescriptor*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1245:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1245 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::{anonymous}::GenerateEnumFile(const google::protobuf::FileDescriptor*, const google::protobuf::EnumDescriptor*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1318:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1318 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1330:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1330 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::{anonymous}::GenerateMessageFile(const google::protobuf::FileDescriptor*, const google::protobuf::Descriptor*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1447:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1447 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1456:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1456 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::{anonymous}::GenerateServiceFile(const google::protobuf::FileDescriptor*, const google::protobuf::ServiceDescriptor*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1567:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1567 | lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1575:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1575 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::{anonymous}::GenerateDocCommentBodyForLocation(google::protobuf::io::Printer*, const google::protobuf::SourceLocation&, bool, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1679:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1679 | for (int i = 0; i < lines.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::{anonymous}::GeneratedClassFileName(const DescriptorType*, const google::protobuf::compiler::php::Options&) [with DescriptorType = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1308:48: required from here 1308 | std::string filename = GeneratedClassFileName(en, options); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:402:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 402 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::{anonymous}::GeneratedClassFileName(const DescriptorType*, const google::protobuf::compiler::php::Options&) [with DescriptorType = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1437:48: required from here 1437 | std::string filename = GeneratedClassFileName(message, options); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:402:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 402 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::{anonymous}::LegacyGeneratedClassFileName(const DescriptorType*, const google::protobuf::compiler::php::Options&) [with DescriptorType = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1272:54: required from ‘void google::protobuf::compiler::php::{anonymous}::LegacyGenerateClassFile(const google::protobuf::FileDescriptor*, const DescriptorType*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*) [with DescriptorType = google::protobuf::EnumDescriptor]’ 1272 | std::string filename = LegacyGeneratedClassFileName(desc, options); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1424:28: required from here 1424 | LegacyGenerateClassFile(file, en, options, generator_context); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:415:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 415 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::{anonymous}::LegacyGeneratedClassFileName(const DescriptorType*, const google::protobuf::compiler::php::Options&) [with DescriptorType = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1272:54: required from ‘void google::protobuf::compiler::php::{anonymous}::LegacyGenerateClassFile(const google::protobuf::FileDescriptor*, const DescriptorType*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*) [with DescriptorType = google::protobuf::Descriptor]’ 1272 | std::string filename = LegacyGeneratedClassFileName(desc, options); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1539:28: required from here 1539 | LegacyGenerateClassFile(file, message, options, generator_context); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/php/php_generator.cc:415:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 415 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.cc: In member function ‘virtual bool google::protobuf::compiler::python::Generator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.cc:225:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 225 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.cc: In member function ‘void google::protobuf::compiler::python::Generator::PrintImports() const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.cc:344:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 344 | if (last_dot_pos == std::string::npos) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.cc: In member function ‘void google::protobuf::compiler::python::Generator::PrintMessages() const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/generator.cc:685:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 685 | for (int j = 0; j < to_register.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/helpers.cc.o [ 97%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/python/pyi_generator.cc.o [ 97%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc: In function ‘std::string google::protobuf::compiler::ruby::DefaultValueForField(const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc:158:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 158 | for (int i = 0; i < default_str.length(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc: In function ‘std::string google::protobuf::compiler::ruby::PackageToModule(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc:329:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 329 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ [ 98%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/subprocess.cc.o [ 98%] Building CXX object CMakeFiles/libprotoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/zip_writer.cc.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/subprocess.cc: In member function ‘bool google::protobuf::compiler::Subprocess::Communicate(const google::protobuf::Message&, google::protobuf::Message*, std::string*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/subprocess.cc:418:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | if (input_pos == input_data.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/zip_writer.cc: In function ‘uint32_t google::protobuf::compiler::ComputeCRC32(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/zip_writer.cc:97:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 97 | for (int i = 0; i < buf.size(); ++i) { | ~~^~~~~~~~~~~~ [ 99%] Linking CXX static library libprotoc.a [ 99%] Built target libprotoc [ 99%] Building CXX object CMakeFiles/protoc.dir/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/compiler/main.cc.o [100%] Linking CXX executable protoc [100%] Built target protoc Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/libprotobuf-lite.a -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/libprotobuf.a -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/libprotoc.a -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/bin/protoc-3.21.1.0 -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/bin/protoc -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/bin/protoc-3.21.1.0" to "$ORIGIN/../lib" -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/pkgconfig/protobuf.pc -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/pkgconfig/protobuf-lite.pc -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/any.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/any.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/api.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/arena.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/arena_impl.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/arenastring.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/arenaz_sampler.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/code_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/command_line_interface.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/cpp/file.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/cpp/cpp_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/cpp/generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/cpp/helpers.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/cpp/names.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/csharp/csharp_doc_comment.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/csharp/csharp_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/csharp/csharp_names.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/csharp/csharp_options.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/importer.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/java/generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/java/java_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/java/kotlin_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/java/names.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/objectivec/objectivec_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/objectivec/objectivec_helpers.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/parser.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/php/php_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/plugin.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/plugin.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/python/generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/python/pyi_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/python/python_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/ruby/ruby_generator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/descriptor.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/descriptor.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/descriptor_database.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/duration.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/dynamic_message.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/empty.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/endian.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/explicitly_constructed.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/extension_set.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/extension_set_inl.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/field_access_listener.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/field_mask.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_enum_reflection.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_enum_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_message_bases.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_message_reflection.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_message_tctable_decl.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_message_tctable_impl.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_message_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/has_bits.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/implicit_weak_message.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/inlined_string_field.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/coded_stream.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/gzip_stream.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/io_win32.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/printer.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/strtod.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/tokenizer.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/zero_copy_stream.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/zero_copy_stream_impl.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/io/zero_copy_stream_impl_lite.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/map.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/map_entry.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/map_entry_lite.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/map_field.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/map_field_inl.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/map_field_lite.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/map_type_handler.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/message.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/message_lite.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/metadata.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/metadata_lite.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/parse_context.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/port.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/port_def.inc -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/port_undef.inc -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/reflection.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/reflection_ops.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/repeated_field.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/repeated_ptr_field.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/service.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/source_context.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/struct.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/bytestream.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/callback.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/casts.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/common.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/hash.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/logging.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/macros.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/map_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/mutex.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/once.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/platform_macros.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/port.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/status.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/stl_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/stringpiece.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/strutil.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/stubs/template_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/text_format.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/timestamp.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/type.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/unknown_field_set.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/util/delimited_message_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/util/field_comparator.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/util/field_mask_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/util/json_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/util/message_differencer.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/util/time_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/util/type_resolver.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/util/type_resolver_util.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/wire_format.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/wire_format_lite.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/wrappers.pb.h -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/any.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/api.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/plugin.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/descriptor.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/duration.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/empty.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/field_mask.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/source_context.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/struct.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/timestamp.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/type.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/wrappers.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/any.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/api.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/compiler/plugin.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/descriptor.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/duration.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/empty.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/field_mask.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/source_context.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/struct.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/timestamp.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/type.proto -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/wrappers.proto -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/protobuf/protobuf-targets.cmake -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/protobuf/protobuf-targets-relwithdebinfo.cmake -- Up-to-date: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/protobuf -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/protobuf/protobuf-config.cmake -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/protobuf/protobuf-config-version.cmake -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/protobuf/protobuf-module.cmake -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/lib/cmake/protobuf/protobuf-options.cmake -- Found SDL2: /usr/include/SDL2 (found version "2.32.56") -- Found SDL2_mixer: /usr/include/SDL2 (found version "2.8.1") -- Found DeuTex: /usr/bin/deutex -- Looking for backtrace -- Looking for backtrace - found -- Found ZLIB: /usr/lib64/libz.so -- Performing Test W_FORMAT_SECURITY -- Performing Test W_FORMAT_SECURITY - Success -- Performing Test W_DUPLICATED_COND -- Performing Test W_DUPLICATED_COND - Success -- Performing Test W_DUPLICATED_BRANCHES -- Performing Test W_DUPLICATED_BRANCHES - Success -- Performing Test W_RESTRICT -- Performing Test W_RESTRICT - Success -- Performing Test W_NULL_DEREFERENCE -- Performing Test W_NULL_DEREFERENCE - Success -- Performing Test W_USELESS_CAST -- Performing Test W_USELESS_CAST - Success -- Performing Test W_FORMAT_2 -- Performing Test W_FORMAT_2 - Success -- Performing Test W_NO_UNUSED_PARAMETER -- Performing Test W_NO_UNUSED_PARAMETER - Success -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found PortMidi: /usr/lib64/libportmidi.so -- GNU Detected, forcing GCC to link math.h -- Found FLTK: /usr/lib64/libfltk_images.so;/usr/lib64/libfltk.so -- Looking for Fl::screen_scale -- Looking for Fl::screen_scale - not found -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'jsoncpp' -- Found jsoncpp, version 1.9.6 -- Checking for module 'miniupnpc' -- Found miniupnpc, version 2.3.0 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found wxWidgets: -pthread;;;-lwx_gtk3u_core-3.2;-lwx_baseu-3.2;-lwx_baseu_net-3.2;-lwx_gtk3u_xrc-3.2 (found version "3.2.8") -- Configuring done (149.2s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: BUILD_ODALAUNCH CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j4 /usr/bin/cmake -S/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 -B/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/CMakeFiles /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f libraries/CMakeFiles/minilzo.dir/build.make libraries/CMakeFiles/minilzo.dir/depend /usr/bin/gmake -f wad/CMakeFiles/odawad.dir/build.make wad/CMakeFiles/odawad.dir/depend /usr/bin/gmake -f odaproto/CMakeFiles/odaproto.dir/build.make odaproto/CMakeFiles/odaproto.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/CMakeFiles/minilzo.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f client/CMakeFiles/textscreen.dir/build.make client/CMakeFiles/textscreen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/wad /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/wad /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/wad/CMakeFiles/odawad.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client/CMakeFiles/textscreen.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 0%] Running cpp protocol buffer compiler on server.proto /usr/bin/gmake -f libraries/CMakeFiles/minilzo.dir/build.make libraries/CMakeFiles/minilzo.dir/build cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto && ../libraries/protobuf-build/protoc-3.21.1.0 --cpp_out :/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odaproto /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odaproto/server.proto gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f wad/CMakeFiles/odawad.dir/build.make wad/CMakeFiles/odawad.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f client/CMakeFiles/textscreen.dir/build.make client/CMakeFiles/textscreen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 0%] Building C object libraries/CMakeFiles/minilzo.dir/minilzo/minilzo.c.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries && /usr/bin/gcc -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -MD -MT libraries/CMakeFiles/minilzo.dir/minilzo/minilzo.c.o -MF CMakeFiles/minilzo.dir/minilzo/minilzo.c.o.d -o CMakeFiles/minilzo.dir/minilzo/minilzo.c.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo/minilzo.c [ 0%] Building CXX object client/CMakeFiles/textscreen.dir/__/libraries/textscreen/txt_sdl.cpp.o [ 0%] Generating odamex.wad cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../common -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -MD -MT client/CMakeFiles/textscreen.dir/__/libraries/textscreen/txt_sdl.cpp.o -MF CMakeFiles/textscreen.dir/__/libraries/textscreen/txt_sdl.cpp.o.d -o CMakeFiles/textscreen.dir/__/libraries/textscreen/txt_sdl.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/textscreen/txt_sdl.cpp cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/wad && /usr/bin/deutex -overwrite -rgb 0 255 255 -doom2 bootstrap -build wadinfo.txt /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/wad/odamex.wad i AA28 Overwrite existing files i AA21 Transparent colour is R=0 G=255 B=255 i AA15 Main directory: bootstrap i CM01 Composing PWAD /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/w from wadinfo.txt i WR19 Reading WAD bootstrap/doom2.wad: (3 entries) i WW01 Creating pwad /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/w i PL05 Palette is Doom i CM30 Making lumps i CM70 Making graphics /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/textscreen/txt_sdl.cpp:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning(disable : 5045) // SPECTRE mitigation warning i CM75 Making sprites i CM85 Making flats i WW28 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/w: wad is complete, 358 entries, 3511668 bytes i AA99 Normal exit gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 0%] Built target odawad /usr/bin/gmake -f master/CMakeFiles/odamast.dir/build.make master/CMakeFiles/odamast.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/master /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/master /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/master/CMakeFiles/odamast.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f master/CMakeFiles/odamast.dir/build.make master/CMakeFiles/odamast.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 1%] Building CXX object master/CMakeFiles/odamast.dir/i_net.cpp.o [ 1%] Running cpp protocol buffer compiler on common.proto cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/master && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++98 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT master/CMakeFiles/odamast.dir/i_net.cpp.o -MF CMakeFiles/odamast.dir/i_net.cpp.o.d -o CMakeFiles/odamast.dir/i_net.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/master/i_net.cpp cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto && ../libraries/protobuf-build/protoc-3.21.1.0 --cpp_out :/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odaproto /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odaproto/common.proto cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odaproto /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto/CMakeFiles/odaproto.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f odaproto/CMakeFiles/odaproto.dir/build.make odaproto/CMakeFiles/odaproto.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 2%] Building CXX object odaproto/CMakeFiles/odaproto.dir/common.pb.cc.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odaproto/CMakeFiles/odaproto.dir/common.pb.cc.o -MF CMakeFiles/odaproto.dir/common.pb.cc.o.d -o CMakeFiles/odaproto.dir/common.pb.cc.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto/common.pb.cc [ 2%] Building CXX object master/CMakeFiles/odamast.dir/main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/master && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++98 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT master/CMakeFiles/odamast.dir/main.cpp.o -MF CMakeFiles/odamast.dir/main.cpp.o.d -o CMakeFiles/odamast.dir/main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/master/main.cpp [ 2%] Linking C static library libminilzo.a cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries && /usr/bin/cmake -P CMakeFiles/minilzo.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries && /usr/bin/cmake -E cmake_link_script CMakeFiles/minilzo.dir/link.txt --verbose=1 /usr/bin/ar qc libminilzo.a CMakeFiles/minilzo.dir/minilzo/minilzo.c.o /usr/bin/ranlib libminilzo.a gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 2%] Built target minilzo [ 2%] Building CXX object odaproto/CMakeFiles/odaproto.dir/server.pb.cc.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odaproto/CMakeFiles/odaproto.dir/server.pb.cc.o -MF CMakeFiles/odaproto.dir/server.pb.cc.o.d -o CMakeFiles/odaproto.dir/server.pb.cc.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto/server.pb.cc /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/textscreen/txt_sdl.cpp: In function ‘void ChooseFont()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/textscreen/txt_sdl.cpp:202:12: warning: unused variable ‘len’ [-Wunused-variable] 202 | size_t len = 0; // amount of envvar characters | ^~~ [ 2%] Linking CXX executable odamast cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/master && /usr/bin/cmake -E cmake_link_script CMakeFiles/odamast.dir/link.txt --verbose=1 [ 3%] Linking CXX static library libtextscreen.a cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/cmake -P CMakeFiles/textscreen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/textscreen.dir/link.txt --verbose=1 /usr/bin/ar qc libtextscreen.a CMakeFiles/textscreen.dir/__/libraries/textscreen/txt_sdl.cpp.o /usr/bin/ranlib libtextscreen.a gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 3%] Built target textscreen /usr/bin/gmake -f odalaunch/CMakeFiles/odalaunch.dir/build.make odalaunch/CMakeFiles/odalaunch.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 3%] Generating res/xrc_resource.h cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/wxrc -c -o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res/xrc_resource.h /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res/icons.xrc /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res/xrc_resource.xrc cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/CMakeFiles/odalaunch.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f odalaunch/CMakeFiles/odalaunch.dir/build.make odalaunch/CMakeFiles/odalaunch.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 4%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/net_error.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/net_error.cpp.o -MF CMakeFiles/odalaunch.dir/__/odalpapi/net_error.cpp.o.d -o CMakeFiles/odalaunch.dir/__/odalpapi/net_error.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalpapi/net_error.cpp [ 4%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/net_io.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/net_io.cpp.o -MF CMakeFiles/odalaunch.dir/__/odalpapi/net_io.cpp.o.d -o CMakeFiles/odalaunch.dir/__/odalpapi/net_io.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalpapi/net_io.cpp /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -flto=auto -fno-fat-lto-objects -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -Wl,--dependency-file=CMakeFiles/odamast.dir/link.d CMakeFiles/odamast.dir/i_net.cpp.o CMakeFiles/odamast.dir/main.cpp.o -o odamast gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 4%] Built target odamast [ 4%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/net_packet.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/net_packet.cpp.o -MF CMakeFiles/odalaunch.dir/__/odalpapi/net_packet.cpp.o.d -o CMakeFiles/odalaunch.dir/__/odalpapi/net_packet.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalpapi/net_packet.cpp [ 4%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/net_utils.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/net_utils.cpp.o -MF CMakeFiles/odalaunch.dir/__/odalpapi/net_utils.cpp.o.d -o CMakeFiles/odalaunch.dir/__/odalpapi/net_utils.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalpapi/net_utils.cpp [ 5%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/threads/mutex_factory.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/__/odalpapi/threads/mutex_factory.cpp.o -MF CMakeFiles/odalaunch.dir/__/odalpapi/threads/mutex_factory.cpp.o.d -o CMakeFiles/odalaunch.dir/__/odalpapi/threads/mutex_factory.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalpapi/threads/mutex_factory.cpp [ 5%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/ctrl_infobar.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/ctrl_infobar.cpp.o -MF CMakeFiles/odalaunch.dir/src/ctrl_infobar.cpp.o.d -o CMakeFiles/odalaunch.dir/src/ctrl_infobar.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/ctrl_infobar.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalpapi/net_packet.cpp: In member function ‘int32_t odalpapi::Server::TranslateResponse(const uint16_t&, const uint8_t&, const uint8_t&, const uint16_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalpapi/net_packet.cpp:542:41: warning: variable ‘olmin’ set but not used [-Wunused-but-set-variable] 542 | int svmaj, svmin, svpat, olmaj, olmin, olpat; | ^~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalpapi/net_packet.cpp:542:48: warning: variable ‘olpat’ set but not used [-Wunused-but-set-variable] 542 | int svmaj, svmin, svpat, olmaj, olmin, olpat; | ^~~~~ [ 5%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/dlg_about.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/dlg_about.cpp.o -MF CMakeFiles/odalaunch.dir/src/dlg_about.cpp.o.d -o CMakeFiles/odalaunch.dir/src/dlg_about.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_about.cpp [ 6%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/dlg_config.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/dlg_config.cpp.o -MF CMakeFiles/odalaunch.dir/src/dlg_config.cpp.o.d -o CMakeFiles/odalaunch.dir/src/dlg_config.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_config.cpp [ 6%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/dlg_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/dlg_main.cpp.o -MF CMakeFiles/odalaunch.dir/src/dlg_main.cpp.o.d -o CMakeFiles/odalaunch.dir/src/dlg_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp [ 6%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/dlg_servers.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/dlg_servers.cpp.o -MF CMakeFiles/odalaunch.dir/src/dlg_servers.cpp.o.d -o CMakeFiles/odalaunch.dir/src/dlg_servers.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_servers.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_config.cpp: In member function ‘void dlgConfig::OnDownClick(wxCommandEvent&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_config.cpp:355:41: warning: comparison of integer expressions of different signedness: ‘wxInt32’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 355 | if((i != wxNOT_FOUND) && (i + 1 < m_LstCtrlWadDirectories->GetCount())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_config.cpp: In member function ‘void dlgConfig::OnNotebookPageChanged(wxBookCtrlEvent&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_config.cpp:420:33: warning: comparison of integer expressions of different signedness: ‘wxWindowList::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 420 | if(pages.size() > event.GetSelection()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_config.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/oda_defs.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/oda_defs.h:83:20: warning: ‘def_masterlist’ defined but not used [-Wunused-variable] 83 | static const char* def_masterlist[] = | ^~~~~~~~~~~~~~ [ 6%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/frm_odaget.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/frm_odaget.cpp.o -MF CMakeFiles/odalaunch.dir/src/frm_odaget.cpp.o.d -o CMakeFiles/odalaunch.dir/src/frm_odaget.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/frm_odaget.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp: In constructor ‘dlgMain::dlgMain(wxWindow*, wxWindowID)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:210:29: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 210 | for(size_t i = 0; i < NUM_THREADS; ++i) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:461:1: warning: missing initializer for member ‘wxCmdLineEntryDesc::shortName’ [-Wmissing-field-initializers] 461 | }; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:461:1: warning: missing initializer for member ‘wxCmdLineEntryDesc::longName’ [-Wmissing-field-initializers] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:461:1: warning: missing initializer for member ‘wxCmdLineEntryDesc::description’ [-Wmissing-field-initializers] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:461:1: warning: missing initializer for member ‘wxCmdLineEntryDesc::type’ [-Wmissing-field-initializers] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:461:1: warning: missing initializer for member ‘wxCmdLineEntryDesc::flags’ [-Wmissing-field-initializers] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp: In member function ‘void dlgMain::GetVersionInfoFromWebsite(const wxString&, wxString&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:540:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 540 | if (Pos == wxNOT_FOUND) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:549:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 549 | if (EndPos == wxNOT_FOUND) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:535:9: warning: unused variable ‘Ch’ [-Wunused-variable] 535 | int Ch; | ^~ [ 6%] Linking CXX static library libodaproto.a cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto && /usr/bin/cmake -P CMakeFiles/odaproto.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto && /usr/bin/cmake -E cmake_link_script CMakeFiles/odaproto.dir/link.txt --verbose=1 "/usr/bin/gcc-ar" qc libodaproto.a CMakeFiles/odaproto.dir/common.pb.cc.o CMakeFiles/odaproto.dir/server.pb.cc.o "/usr/bin/gcc-ranlib" libodaproto.a gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 6%] Built target odaproto /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_servers.cpp: In member function ‘void dlgServers::OnServerList(wxCommandEvent&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_servers.cpp:144:25: warning: unused variable ‘cs’ [-Wunused-variable] 144 | CustomServer_t* cs = (CustomServer_t*)SERVER_LIST->GetClientData(i); | ^~ [ 7%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/lst_custom.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/lst_custom.cpp.o -MF CMakeFiles/odalaunch.dir/src/lst_custom.cpp.o.d -o CMakeFiles/odalaunch.dir/src/lst_custom.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_custom.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_servers.cpp: In member function ‘void dlgServers::OnButtonMoveServerDown(wxCommandEvent&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_servers.cpp:316:41: warning: comparison of integer expressions of different signedness: ‘wxInt32’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 316 | if((i != wxNOT_FOUND) && (i + 1 < SERVER_LIST->GetCount())) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_servers.cpp: In member function ‘void dlgServers::SaveSettings()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_servers.cpp:338:30: warning: comparison of integer expressions of different signedness: ‘wxInt32’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 338 | for(wxInt32 i = 0; i < SERVER_LIST->GetCount(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp: In member function ‘virtual void* dlgMain::Entry()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:936:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 936 | if(MonThrGetMasterList() == false) | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/dlg_main.cpp:941:9: note: here 941 | case mtcs_getservers: | ^~~~ [ 7%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/lst_players.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/lst_players.cpp.o -MF CMakeFiles/odalaunch.dir/src/lst_players.cpp.o.d -o CMakeFiles/odalaunch.dir/src/lst_players.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_players.cpp /usr/bin/gmake -f client/CMakeFiles/odamex.dir/build.make client/CMakeFiles/odamex.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client/CMakeFiles/odamex.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f client/CMakeFiles/odamex.dir/build.make client/CMakeFiles/odamex.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 7%] Building CXX object client/CMakeFiles/odamex.dir/src/am_map.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/am_map.cpp.o -MF CMakeFiles/odamex.dir/src/am_map.cpp.o.d -o CMakeFiles/odamex.dir/src/am_map.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/frm_odaget.cpp: In constructor ‘wxMyFileOutputStream::wxMyFileOutputStream(const wxString&, wxEvtHandler*, wxEventType, wxThread*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/frm_odaget.cpp:104:21: warning: ‘wxMyFileOutputStream::m_EventType’ will be initialized after [-Wreorder] 104 | wxEventType m_EventType; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/frm_odaget.cpp:102:19: warning: ‘wxThread* wxMyFileOutputStream::m_Thread’ [-Wreorder] 102 | wxThread* m_Thread; | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/frm_odaget.cpp:54:9: warning: when initialized here [-Wreorder] 54 | wxMyFileOutputStream(const wxString& fileName, | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/frm_odaget.cpp: In member function ‘URIResult URIHandler::ParseURL(const wxString&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/frm_odaget.cpp:446:25: warning: comparison of integer expressions of different signedness: ‘wxInt32’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 446 | if(FilePosition >= m_Path.Length()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_custom.cpp: In function ‘wxString CreateFilter(wxString)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_custom.cpp:532:16: warning: unused variable ‘i’ [-Wunused-variable] 532 | size_t i; | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp: In function ‘void AM_saveScaleAndLoc()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp:345:20: warning: implicitly-declared ‘constexpr v2fixed64_t& v2fixed64_t::operator=(const v2fixed64_t&)’ is deprecated [-Wdeprecated-copy] 345 | old_m_ll = m_ll; | ^~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./actor.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_vectors.h:67:9: note: because ‘v2fixed64_t’ has user-provided ‘v2fixed64_t::v2fixed64_t(const v2fixed64_t&)’ 67 | v2fixed64_t(const v2fixed64_t& other) : x(other.x), y(other.y) { } | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp:346:20: warning: implicitly-declared ‘constexpr v2fixed64_t& v2fixed64_t::operator=(const v2fixed64_t&)’ is deprecated [-Wdeprecated-copy] 346 | old_m_wh = m_wh; | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_vectors.h:67:9: note: because ‘v2fixed64_t’ has user-provided ‘v2fixed64_t::v2fixed64_t(const v2fixed64_t&)’ 67 | v2fixed64_t(const v2fixed64_t& other) : x(other.x), y(other.y) { } | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp: In function ‘void AM_restoreScaleAndLoc()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp:354:16: warning: implicitly-declared ‘constexpr v2fixed64_t& v2fixed64_t::operator=(const v2fixed64_t&)’ is deprecated [-Wdeprecated-copy] 354 | m_wh = old_m_wh; | ^~~~~~~~ /usr/bin/gmake -f server/CMakeFiles/odasrv.dir/build.make server/CMakeFiles/odasrv.dir/depend /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_vectors.h:67:9: note: because ‘v2fixed64_t’ has user-provided ‘v2fixed64_t::v2fixed64_t(const v2fixed64_t&)’ 67 | v2fixed64_t(const v2fixed64_t& other) : x(other.x), y(other.y) { } | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp:357:24: warning: implicitly-declared ‘constexpr v2fixed64_t& v2fixed64_t::operator=(const v2fixed64_t&)’ is deprecated [-Wdeprecated-copy] 357 | m_ll = old_m_ll; | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_vectors.h:67:9: note: because ‘v2fixed64_t’ has user-provided ‘v2fixed64_t::v2fixed64_t(const v2fixed64_t&)’ 67 | v2fixed64_t(const v2fixed64_t& other) : x(other.x), y(other.y) { } | ^~~~~~~~~~~ gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server/CMakeFiles/odasrv.dir/DependInfo.cmake "--color=" /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp: In function ‘bool AM_clipMline(mline_t*, fline_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp:1079:33: warning: implicitly-declared ‘constexpr v2int_t& v2int_t::operator=(const v2int_t&)’ is deprecated [-Wdeprecated-copy] 1079 | fl->a = tmp; | ^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_vectors.h:45:9: note: because ‘v2int_t’ has user-provided ‘v2int_t::v2int_t(const v2int_t&)’ 45 | v2int_t(const v2int_t& other) : x(other.x), y(other.y) { } | ^~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/gmake -f server/CMakeFiles/odasrv.dir/build.make server/CMakeFiles/odasrv.dir/build /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/am_map.cpp:1084:33: warning: implicitly-declared ‘constexpr v2int_t& v2int_t::operator=(const v2int_t&)’ is deprecated [-Wdeprecated-copy] 1084 | fl->b = tmp; | ^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_vectors.h:45:9: note: because ‘v2int_t’ has user-provided ‘v2int_t::v2int_t(const v2int_t&)’ 45 | v2int_t(const v2int_t& other) : x(other.x), y(other.y) { } | ^~~~~~~ gmake[2]: Entering directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 8%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/c_cvarlist.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/c_cvarlist.cpp.o -MF CMakeFiles/odasrv.dir/__/common/c_cvarlist.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/c_cvarlist.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvarlist.cpp [ 8%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/lst_servers.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/lst_servers.cpp.o -MF CMakeFiles/odalaunch.dir/src/lst_servers.cpp.o.d -o CMakeFiles/odalaunch.dir/src/lst_servers.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_players.cpp: In member function ‘bool LstOdaPlayerList::CreatePlayerIcon(const wxColour&, wxBitmap&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_players.cpp:77:55: warning: ‘wxBrush* wxBrushList::FindOrCreateBrush(const wxColour&, int)’ is deprecated: use wxBRUSHSTYLE_XXX constants [-Wdeprecated-declarations] 77 | DC.SetBrush(*wxTheBrushList->FindOrCreateBrush(In, wxSOLID)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/wx-3.2/wx/dc.h:24, from /usr/include/wx-3.2/wx/dcmemory.h:14, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_players.cpp:28: /usr/include/wx-3.2/wx/brush.h:96:14: note: declared here 96 | wxBrush *FindOrCreateBrush(const wxColour& colour, int style) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvarlist.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 8%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/c_cvars.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/c_cvars.cpp.o -MF CMakeFiles/odasrv.dir/__/common/c_cvars.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/c_cvars.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvars.cpp [ 9%] Building CXX object client/CMakeFiles/odamex.dir/src/c_bind.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/c_bind.cpp.o -MF CMakeFiles/odamex.dir/src/c_bind.cpp.o.d -o CMakeFiles/odamex.dir/src/c_bind.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_bind.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvars.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 9%] Building CXX object client/CMakeFiles/odamex.dir/src/c_console.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/c_console.cpp.o -MF CMakeFiles/odamex.dir/src/c_console.cpp.o.d -o CMakeFiles/odamex.dir/src/c_console.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvars.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_bind.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp: In destructor ‘virtual LstOdaServerList::~LstOdaServerList()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp:226:17: warning: unused variable ‘WidthAttr’ [-Wunused-variable] 226 | wxInt32 WidthAttr, WidthName, WidthPing, WidthPlayers, WidthWads, WidthMap, | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp: In member function ‘void LstOdaServerList::AddServerToList(const odalpapi::Server&, wxInt32, bool, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp:419:30: warning: comparison of integer expressions of different signedness: ‘wxInt32’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 419 | for(i = 2; i < WadCount; ++i) | ~~^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp:504:17: warning: comparison of integer expressions of different signedness: ‘wxUint64’ {aka ‘long long unsigned int’} and ‘wxInt32’ {aka ‘int’} [-Wsign-compare] 504 | if(Ping < PQGood) | ~~~~~^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp:509:22: warning: comparison of integer expressions of different signedness: ‘wxUint64’ {aka ‘long long unsigned int’} and ‘wxInt32’ {aka ‘int’} [-Wsign-compare] 509 | else if(Ping < PQPlayable) | ~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp:514:22: warning: comparison of integer expressions of different signedness: ‘wxUint64’ {aka ‘long long unsigned int’} and ‘wxInt32’ {aka ‘int’} [-Wsign-compare] 514 | else if(Ping < PQLaggy) | ~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_servers.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/oda_defs.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/oda_defs.h:83:20: warning: ‘def_masterlist’ defined but not used [-Wunused-variable] 83 | static const char* def_masterlist[] = | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_bind.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp: In member function ‘void ConsoleCommandLine::doScrolling()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:316:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 316 | if (scrolled_columns >= text.length()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:324:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 324 | if (scrolled_columns > cursor_position) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp: In function ‘void C_SetConsoleDimensions(int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1086:68: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1086 | if (width != old_width || height != old_height || ConScale != old_scale) | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp: In function ‘void C_Ticker()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1415:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1415 | if (RowAdjust > ConRows - ConBottom / ConCharSize) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp: In function ‘void C_AdjustBottom()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1517:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1517 | else if (ConsoleState == c_down || ConBottom > surface_height / 2) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp: In function ‘void C_ToggleConsole()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1606:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1606 | if (ConBottom == static_cast(I_GetSurfaceHeight())) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp: In function ‘void C_DisplayTicker()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1640:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1640 | if (ConBottom >= surface_height / 2) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1650:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1650 | if (ConBottom >= surface_height) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp: In function ‘void C_DrawConsole()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1731:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1731 | if (ConBottom >= CONPX(12)) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1907:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1907 | for (unsigned i = 0; i < RowAdjust && current_line_it != Lines.rend(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1919:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1919 | if (ConBottom >= CONPX(20)) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/c_console.cpp:1940:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1940 | if (RowAdjust && ConBottom >= CONPX(28)) | ^ [ 10%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/lst_srvdetails.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/lst_srvdetails.cpp.o -MF CMakeFiles/odalaunch.dir/src/lst_srvdetails.cpp.o.d -o CMakeFiles/odalaunch.dir/src/lst_srvdetails.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/lst_srvdetails.cpp [ 10%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/c_dispatch.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/c_dispatch.cpp.o -MF CMakeFiles/odasrv.dir/__/common/c_dispatch.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/c_dispatch.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_dispatch.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_dispatch.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_dispatch.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 10%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/main.cpp.o -MF CMakeFiles/odalaunch.dir/src/main.cpp.o.d -o CMakeFiles/odalaunch.dir/src/main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/main.cpp [ 10%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_ctf.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_ctf.cpp.o -MF CMakeFiles/odamex.dir/src/cl_ctf.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_ctf.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_ctf.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_ctf.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 11%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_cvarlist.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_cvarlist.cpp.o -MF CMakeFiles/odamex.dir/src/cl_cvarlist.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_cvarlist.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_cvarlist.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_ctf.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_cvarlist.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/c_doc.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/c_doc.cpp.o -MF CMakeFiles/odasrv.dir/__/common/c_doc.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/c_doc.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_doc.cpp [ 11%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_demo.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_demo.cpp.o -MF CMakeFiles/odamex.dir/src/cl_demo.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_demo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_demo.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 11%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_download.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_download.cpp.o -MF CMakeFiles/odamex.dir/src/cl_download.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_download.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_download.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_doc.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_demo.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_download.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_demo.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 11%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/md5.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/md5.cpp.o -MF CMakeFiles/odalaunch.dir/src/md5.cpp.o.d -o CMakeFiles/odalaunch.dir/src/md5.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/md5.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_download.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 12%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/c_effect.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/c_effect.cpp.o -MF CMakeFiles/odasrv.dir/__/common/c_effect.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/c_effect.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_effect.cpp [ 12%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/plat_utils.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/plat_utils.cpp.o -MF CMakeFiles/odalaunch.dir/src/plat_utils.cpp.o.d -o CMakeFiles/odalaunch.dir/src/plat_utils.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/plat_utils.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_effect.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/query_thread.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/query_thread.cpp.o -MF CMakeFiles/odalaunch.dir/src/query_thread.cpp.o.d -o CMakeFiles/odalaunch.dir/src/query_thread.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/query_thread.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_effect.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 13%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/c_vote.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/c_vote.cpp.o -MF CMakeFiles/odasrv.dir/__/common/c_vote.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/c_vote.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_vote.cpp [ 13%] Building CXX object odalaunch/CMakeFiles/odalaunch.dir/src/str_utils.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/g++ -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DUNIX -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE="" -D__WXGTK__ -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/../odalpapi -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/res -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch/res -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT odalaunch/CMakeFiles/odalaunch.dir/src/str_utils.cpp.o -MF CMakeFiles/odalaunch.dir/src/str_utils.cpp.o.d -o CMakeFiles/odalaunch.dir/src/str_utils.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/str_utils.cpp [ 13%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_game.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_game.cpp.o -MF CMakeFiles/odamex.dir/src/cl_game.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_game.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_game.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_vote.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 13%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/cmdlib.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/cmdlib.cpp.o -MF CMakeFiles/odasrv.dir/__/common/cmdlib.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/cmdlib.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/cmdlib.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_game.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/query_thread.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/odalaunch/src/oda_defs.h:83:20: warning: ‘def_masterlist’ defined but not used [-Wunused-variable] 83 | static const char* def_masterlist[] = | ^~~~~~~~~~~~~~ [ 13%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/com_misc.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/com_misc.cpp.o -MF CMakeFiles/odasrv.dir/__/common/com_misc.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/com_misc.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/com_misc.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/cmdlib.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 13%] Linking CXX executable odalaunch cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odalaunch && /usr/bin/cmake -E cmake_link_script CMakeFiles/odalaunch.dir/link.txt --verbose=1 /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/com_misc.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.h:25, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_game.cpp:43: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/com_misc.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In instantiation of ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node]’: /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1106:33: required from ‘std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; _Node_ptr = std::_List_node*]’ 1106 | _Node_alloc_traits::construct(__alloc, __guard->_M_valptr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1107 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:2472:35: required from ‘void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; iterator = std::__cxx11::list::iterator]’ 2472 | _Node_ptr __tmp = _M_create_node(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1809:24: required from ‘void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = player_s; _Alloc = std::allocator; value_type = player_s]’ 1809 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_game.cpp:1972:22: required from here 1972 | players.push_back(player_t()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:114:7: warning: implicitly-declared ‘AActor::AActorPtrCounted::AActorPtrCounted(const AActor::AActorPtrCounted&)’ is deprecated [-Wdeprecated-copy] 114 | class player_s | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./actor.h:392:28: note: because ‘AActor::AActorPtrCounted’ has user-provided ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ^~~~~~~~ In file included from /usr/include/c++/15/aarch64-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:32: /usr/include/c++/15/bits/new_allocator.h:191:11: note: synthesized method ‘player_s::player_s(const player_s&)’ first required here 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/crc32.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/crc32.cpp.o -MF CMakeFiles/odasrv.dir/__/common/crc32.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/crc32.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/crc32.cpp [ 15%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_level.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_level.cpp.o -MF CMakeFiles/odamex.dir/src/cl_level.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_level.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_level.cpp [ 15%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/d_dehacked.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/d_dehacked.cpp.o -MF CMakeFiles/odasrv.dir/__/common/d_dehacked.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/d_dehacked.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp [ 15%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/d_items.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/d_items.cpp.o -MF CMakeFiles/odasrv.dir/__/common/d_items.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/d_items.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_items.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_level.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_items.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_level.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp:37: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp: In function ‘int PatchThing(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp:967:22: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 967 | if (thingNum < 0 || thingNum >= NUMMOBJTYPES) | ~~~~~~~~~^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp:1103:37: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 1103 | if (val - 1 < 0 || val - 1 >= NUMMOBJTYPES) | ~~~~~~~~^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In instantiation of ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node]’: /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1106:33: required from ‘std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; _Node_ptr = std::_List_node*]’ 1106 | _Node_alloc_traits::construct(__alloc, __guard->_M_valptr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1107 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:2472:35: required from ‘void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; iterator = std::__cxx11::list::iterator]’ 2472 | _Node_ptr __tmp = _M_create_node(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1809:24: required from ‘void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = player_s; _Alloc = std::allocator; value_type = player_s]’ 1809 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_level.cpp:190:19: required from here 190 | players.push_back(player_t()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:114:7: warning: implicitly-declared ‘AActor::AActorPtrCounted::AActorPtrCounted(const AActor::AActorPtrCounted&)’ is deprecated [-Wdeprecated-copy] 114 | class player_s | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./actor.h:392:28: note: because ‘AActor::AActorPtrCounted’ has user-provided ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ^~~~~~~~ In file included from /usr/include/c++/15/aarch64-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:32: /usr/include/c++/15/bits/new_allocator.h:191:11: note: synthesized method ‘player_s::player_s(const player_s&)’ first required here 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/d_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/d_main.cpp.o -MF CMakeFiles/odasrv.dir/__/common/d_main.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/d_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_main.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_main.cpp:50: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 16%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_main.cpp.o -MF CMakeFiles/odamex.dir/src/cl_main.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_main.cpp:56: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.h:31:20: warning: ‘SoundMap’ defined but not used [-Wunused-variable] 31 | static const char* SoundMap[] = { NULL, | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_maplist.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_maplist.cpp.o -MF CMakeFiles/odamex.dir/src/cl_maplist.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_maplist.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_maplist.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_maplist.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/d_netcmd.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/d_netcmd.cpp.o -MF CMakeFiles/odasrv.dir/__/common/d_netcmd.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/d_netcmd.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_netcmd.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_maplist.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_netcmd.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_netcmd.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp: In function ‘void cvarfunc_r_enemycolor(cvar_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp:242:22: warning: useless cast to type ‘class argb_t’ [-Wuseless-cast] 242 | enemycolor = argb_t(V_GetColorFromString(var)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp: In function ‘void cvarfunc_r_teamcolor(cvar_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp:249:21: warning: useless cast to type ‘class argb_t’ [-Wuseless-cast] 249 | teamcolor = argb_t(V_GetColorFromString(var)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/dobject.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/dobject.cpp.o -MF CMakeFiles/odasrv.dir/__/common/dobject.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/dobject.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp: In member function ‘virtual void Cmd_changeteams::Run(uint32_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp:968:15: warning: operation on ‘iTeam’ may be undefined [-Wsequence-point] 968 | iTeam = ++iTeam % sv_teamsinplay.asInt(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp:968:15: warning: operation on ‘iTeam’ may be undefined [-Wsequence-point] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In instantiation of ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node]’: /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1106:33: required from ‘std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; _Node_ptr = std::_List_node*]’ 1106 | _Node_alloc_traits::construct(__alloc, __guard->_M_valptr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1107 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:2472:35: required from ‘void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; iterator = std::__cxx11::list::iterator]’ 2472 | _Node_ptr __tmp = _M_create_node(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1809:24: required from ‘void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = player_s; _Alloc = std::allocator; value_type = player_s]’ 1809 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.cpp:1372:20: required from here 1372 | players.push_back(player_s()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:114:7: warning: implicitly-declared ‘AActor::AActorPtrCounted::AActorPtrCounted(const AActor::AActorPtrCounted&)’ is deprecated [-Wdeprecated-copy] 114 | class player_s | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./actor.h:392:28: note: because ‘AActor::AActorPtrCounted’ has user-provided ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ^~~~~~~~ In file included from /usr/include/c++/15/aarch64-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:32: /usr/include/c++/15/bits/new_allocator.h:191:11: note: synthesized method ‘player_s::player_s(const player_s&)’ first required here 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/doomstat.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/doomstat.cpp.o -MF CMakeFiles/odasrv.dir/__/common/doomstat.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/doomstat.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp: In destructor ‘virtual DObject::~DObject()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp:93:65: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] 93 | for (size_t i = ToDestroy.Size() - 1; i >= 0; i--) | ~~^~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/dsectoreffect.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/dsectoreffect.cpp.o -MF CMakeFiles/odasrv.dir/__/common/dsectoreffect.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/dsectoreffect.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dsectoreffect.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 17%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/dthinker.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/dthinker.cpp.o -MF CMakeFiles/odasrv.dir/__/common/dthinker.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/dthinker.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dthinker.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dsectoreffect.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dsectoreffect.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dthinker.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dthinker.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 18%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_mobj.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_mobj.cpp.o -MF CMakeFiles/odamex.dir/src/cl_mobj.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_mobj.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_mobj.cpp [ 18%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/farchive.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/farchive.cpp.o -MF CMakeFiles/odasrv.dir/__/common/farchive.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/farchive.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp [ 18%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_netgraph.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_netgraph.cpp.o -MF CMakeFiles/odamex.dir/src/cl_netgraph.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_netgraph.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_netgraph.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_mobj.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_mobj.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_netgraph.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_mobj.cpp: In function ‘void P_SpawnPlayer(player_t&, mapthing2_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_mobj.cpp:84:92: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 84 | mobj->translation = translationref_t(translationtables + 256 * player.id, player.id); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp: In member function ‘FArchive& FArchive::operator<<(float)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:45:85: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 45 | #define SWAP_SIZE(x, y) { std::reverse((unsigned char*)x, (unsigned char*)x+(size_t)y); } | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:696:9: note: in expansion of macro ‘SWAP_SIZE’ 696 | SWAP_SIZE(&w, sizeof(float)); | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp: In member function ‘FArchive& FArchive::operator>>(float&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:45:85: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 45 | #define SWAP_SIZE(x, y) { std::reverse((unsigned char*)x, (unsigned char*)x+(size_t)y); } | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:704:9: note: in expansion of macro ‘SWAP_SIZE’ 704 | SWAP_SIZE(&w, sizeof(float)); | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp: In member function ‘FArchive& FArchive::operator<<(double)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:45:85: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 45 | #define SWAP_SIZE(x, y) { std::reverse((unsigned char*)x, (unsigned char*)x+(size_t)y); } | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:710:9: note: in expansion of macro ‘SWAP_SIZE’ 710 | SWAP_SIZE(&w, sizeof(double)); | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp: In member function ‘FArchive& FArchive::operator>>(double&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:45:85: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 45 | #define SWAP_SIZE(x, y) { std::reverse((unsigned char*)x, (unsigned char*)x+(size_t)y); } | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:718:9: note: in expansion of macro ‘SWAP_SIZE’ 718 | SWAP_SIZE(&w, sizeof(double)); | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -O2 -g -DNDEBUG -flto=auto -fno-fat-lto-objects -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -Wl,--dependency-file=CMakeFiles/odalaunch.dir/link.d CMakeFiles/odalaunch.dir/__/odalpapi/net_error.cpp.o CMakeFiles/odalaunch.dir/__/odalpapi/net_io.cpp.o CMakeFiles/odalaunch.dir/__/odalpapi/net_packet.cpp.o CMakeFiles/odalaunch.dir/__/odalpapi/net_utils.cpp.o CMakeFiles/odalaunch.dir/__/odalpapi/threads/mutex_factory.cpp.o CMakeFiles/odalaunch.dir/src/ctrl_infobar.cpp.o CMakeFiles/odalaunch.dir/src/dlg_about.cpp.o CMakeFiles/odalaunch.dir/src/dlg_config.cpp.o CMakeFiles/odalaunch.dir/src/dlg_main.cpp.o CMakeFiles/odalaunch.dir/src/dlg_servers.cpp.o CMakeFiles/odalaunch.dir/src/frm_odaget.cpp.o CMakeFiles/odalaunch.dir/src/lst_custom.cpp.o CMakeFiles/odalaunch.dir/src/lst_players.cpp.o CMakeFiles/odalaunch.dir/src/lst_servers.cpp.o CMakeFiles/odalaunch.dir/src/lst_srvdetails.cpp.o CMakeFiles/odalaunch.dir/src/main.cpp.o CMakeFiles/odalaunch.dir/src/md5.cpp.o CMakeFiles/odalaunch.dir/src/plat_utils.cpp.o CMakeFiles/odalaunch.dir/src/query_thread.cpp.o CMakeFiles/odalaunch.dir/src/str_utils.cpp.o -o odalaunch -pthread -lwx_gtk3u_core-3.2 -lwx_baseu-3.2 -lwx_baseu_net-3.2 -lwx_gtk3u_xrc-3.2 gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [ 18%] Built target odalaunch [ 19%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/farmhash.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/farmhash.cpp.o -MF CMakeFiles/odasrv.dir/__/common/farmhash.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/farmhash.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farmhash.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_netgraph.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 19%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_game.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_game.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_game.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_game.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.cpp [ 19%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_parse.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_parse.cpp.o -MF CMakeFiles/odamex.dir/src/cl_parse.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_parse.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp [ 19%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_gametype.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_gametype.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_gametype.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_gametype.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 19%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_pred.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_pred.cpp.o -MF CMakeFiles/odamex.dir/src/cl_pred.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_pred.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_pred.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 20%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_replay.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_replay.cpp.o -MF CMakeFiles/odamex.dir/src/cl_replay.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_replay.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_replay.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_pred.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_replay.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_pred.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_replay.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_replay.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp: In function ‘void CL_SpawnMobj(const odaproto::svc::SpawnMobj*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp:583:67: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 583 | mo->translation = translationref_t(&::bosstable[0]); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp:680:75: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 680 | mo->translation = translationref_t(&::bosstable[0]); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp: In function ‘void CL_SpawnPlayer(const odaproto::svc::SpawnPlayer*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp:1106:92: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 1106 | mobj->translation = translationref_t(translationtables + 256 * playernum, playernum); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp: In function ‘void CL_SecretEvent(const odaproto::svc::SecretEvent*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_parse.cpp:1986:25: warning: useless cast to type ‘int’ [-Wuseless-cast] 1986 | int sectornum = static_cast(msg->sectornum()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_gametypecmd.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_gametypecmd.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_gametypecmd.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_gametypecmd.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametypecmd.cpp [ 21%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_horde.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_horde.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_horde.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_horde.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_horde.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametypecmd.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_horde.cpp:23: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_responderkeys.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_responderkeys.cpp.o -MF CMakeFiles/odamex.dir/src/cl_responderkeys.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_responderkeys.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_responderkeys.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_horde.h:25, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_horde.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_responderkeys.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 21%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_level.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_level.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_level.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_level.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp [ 21%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_stubs.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_stubs.cpp.o -MF CMakeFiles/odamex.dir/src/cl_stubs.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_stubs.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_stubs.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object client/CMakeFiles/odamex.dir/src/cl_vote.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/cl_vote.cpp.o -MF CMakeFiles/odamex.dir/src/cl_vote.cpp.o.d -o CMakeFiles/odamex.dir/src/cl_vote.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_vote.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_stubs.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 22%] Building CXX object client/CMakeFiles/odamex.dir/src/d_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/d_main.cpp.o -MF CMakeFiles/odamex.dir/src/d_main.cpp.o.d -o CMakeFiles/odamex.dir/src/d_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_ctf.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_stubs.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_vote.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp: In function ‘void G_InitLevelLocals()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp:774:56: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 774 | NormalLight.maps = shaderef_t(&realcolormaps, 0); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp:795:78: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 795 | NormalLight.maps = shaderef_t(&V_GetDefaultPalette()->maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_vote.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_main.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_main.cpp:53: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 22%] Building CXX object client/CMakeFiles/odamex.dir/src/d_net.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/d_net.cpp.o -MF CMakeFiles/odamex.dir/src/d_net.cpp.o.d -o CMakeFiles/odamex.dir/src/d_net.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_net.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In instantiation of ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node]’: /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1106:33: required from ‘std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; _Node_ptr = std::_List_node*]’ 1106 | _Node_alloc_traits::construct(__alloc, __guard->_M_valptr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1107 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:2472:35: required from ‘void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; iterator = std::__cxx11::list::iterator]’ 2472 | _Node_ptr __tmp = _M_create_node(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1809:24: required from ‘void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = player_s; _Alloc = std::allocator; value_type = player_s]’ 1809 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_main.cpp:1059:20: required from here 1059 | players.push_back(player_t()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:114:7: warning: implicitly-declared ‘AActor::AActorPtrCounted::AActorPtrCounted(const AActor::AActorPtrCounted&)’ is deprecated [-Wdeprecated-copy] 114 | class player_s | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./actor.h:392:28: note: because ‘AActor::AActorPtrCounted’ has user-provided ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ^~~~~~~~ In file included from /usr/include/c++/15/aarch64-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:32: /usr/include/c++/15/bits/new_allocator.h:191:11: note: synthesized method ‘player_s::player_s(const player_s&)’ first required here 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_net.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object client/CMakeFiles/odamex.dir/src/d_netinfo.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/d_netinfo.cpp.o -MF CMakeFiles/odamex.dir/src/d_netinfo.cpp.o.d -o CMakeFiles/odamex.dir/src/d_netinfo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_netinfo.cpp [ 22%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_levelstate.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_levelstate.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_levelstate.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_levelstate.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_main.cpp:77: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_dehacked.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_dehacked.h:31:20: warning: ‘SoundMap’ defined but not used [-Wunused-variable] 31 | static const char* SoundMap[] = { NULL, | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_net.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_netinfo.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 23%] Building CXX object client/CMakeFiles/odamex.dir/src/f_finale.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/f_finale.cpp.o -MF CMakeFiles/odamex.dir/src/f_finale.cpp.o.d -o CMakeFiles/odamex.dir/src/f_finale.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/f_finale.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/d_netinfo.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/f_finale.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_mapinfo.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_mapinfo.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_mapinfo.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_mapinfo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 24%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_skill.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_skill.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_skill.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_skill.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_skill.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/f_finale.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:22: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_skill.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object client/CMakeFiles/odamex.dir/src/f_wipe.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/f_wipe.cpp.o -MF CMakeFiles/odamex.dir/src/f_wipe.cpp.o.d -o CMakeFiles/odamex.dir/src/f_wipe.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/f_wipe.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sound.h:181, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/gi.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 24%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_spawninv.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_spawninv.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_spawninv.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_spawninv.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp [ 24%] Building CXX object client/CMakeFiles/odamex.dir/src/hu_drawers.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/hu_drawers.cpp.o -MF CMakeFiles/odamex.dir/src/hu_drawers.cpp.o.d -o CMakeFiles/odamex.dir/src/hu_drawers.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_drawers.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/f_wipe.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:1021:6: warning: ‘void {anonymous}::MIType_SpecialAction_KillMonsters(OScanner&, bool, void*, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1021 | void MIType_SpecialAction_KillMonsters(OScanner& os, bool newStyleMapInfo, void* data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:810:6: warning: ‘void {anonymous}::MIType_$VectorLumpName(OScanner&, bool, void*, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 810 | void MIType_$VectorLumpName(OScanner& os, bool doEquals, void* data, unsigned int flags, | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:205:6: warning: ‘void {anonymous}::MIType_DoNothing(OScanner&, bool, void*, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 205 | void MIType_DoNothing(OScanner& os, bool newStyleMapInfo, void* data, unsigned int flags, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:189:6: warning: ‘void {anonymous}::ParseMapInfoHelper(OScanner&, bool) [with T = void]’ defined but not used [-Wunused-function] 189 | void ParseMapInfoHelper(OScanner& os, bool newStyleMapInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:135:6: warning: ‘void {anonymous}::MustGet(OScanner&) [with T = bool]’ defined but not used [-Wunused-function] 135 | void MustGet(OScanner& os) | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:86:6: warning: ‘void {anonymous}::SkipUnknownBlock(OScanner&)’ defined but not used [-Wunused-function] 86 | void SkipUnknownBlock(OScanner& os) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_drawers.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/f_wipe.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp: In function ‘void G_SetupSpawnInventory()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:440:33: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 440 | inv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:447:56: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 447 | inv = spawnInventory_t(); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:466:49: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 466 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:477:49: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 477 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:488:49: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 488 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:512:57: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 512 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:524:57: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 524 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:554:49: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 554 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:561:23: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 561 | ::gSpawnInv = inv; | ^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_drawers.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_drawers.cpp: In function ‘void hud::DrawTranslatedPatch(int, int, float, x_align_t, y_align_t, x_align_t, y_align_t, const patch_t*, byte*, bool, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_drawers.cpp:258:50: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 258 | V_ColorMap = translationref_t(translation); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ [ 24%] Building CXX object client/CMakeFiles/odamex.dir/src/hu_elements.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/hu_elements.cpp.o -MF CMakeFiles/odamex.dir/src/hu_elements.cpp.o.d -o CMakeFiles/odamex.dir/src/hu_elements.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_elements.cpp [ 25%] Building CXX object client/CMakeFiles/odamex.dir/src/hu_mousegraph.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/hu_mousegraph.cpp.o -MF CMakeFiles/odamex.dir/src/hu_mousegraph.cpp.o.d -o CMakeFiles/odamex.dir/src/hu_mousegraph.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_mousegraph.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_elements.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object client/CMakeFiles/odamex.dir/src/hu_speedometer.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/hu_speedometer.cpp.o -MF CMakeFiles/odamex.dir/src/hu_speedometer.cpp.o.d -o CMakeFiles/odamex.dir/src/hu_speedometer.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_speedometer.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_mousegraph.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_elements.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 25%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/g_umapinfo.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/g_umapinfo.cpp.o -MF CMakeFiles/odasrv.dir/__/common/g_umapinfo.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/g_umapinfo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_umapinfo.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_mousegraph.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_speedometer.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_umapinfo.cpp:22: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/gstrings.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/gstrings.cpp.o -MF CMakeFiles/odasrv.dir/__/common/gstrings.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/gstrings.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/gstrings.cpp [ 26%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/huffman.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/huffman.cpp.o -MF CMakeFiles/odasrv.dir/__/common/huffman.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/huffman.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/gstrings.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:84: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp: In member function ‘bool huffman_server::packet_sent(unsigned int, unsigned char*, size_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:549:43: warning: implicitly-declared ‘constexpr huffman& huffman::operator=(const huffman&)’ is deprecated [-Wdeprecated-copy] 549 | tmpcodec = active_codec ? alpha : beta; | ^~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:86: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:105:9: note: because ‘huffman’ has user-provided ‘huffman::huffman(const huffman&)’ 105 | huffman(const huffman &other) : total_count(other.total_count), fresh_histogram(true) | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp: In member function ‘void huffman_server::packet_acked(unsigned int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:575:18: warning: implicitly-declared ‘constexpr huffman& huffman::operator=(const huffman&)’ is deprecated [-Wdeprecated-copy] 575 | update = tmpcodec; | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:105:9: note: because ‘huffman’ has user-provided ‘huffman::huffman(const huffman&)’ 105 | huffman(const huffman &other) : total_count(other.total_count), fresh_histogram(true) | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp: In member function ‘void huffman_client::ack_sent(unsigned char*, size_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:591:43: warning: implicitly-declared ‘constexpr huffman& huffman::operator=(const huffman&)’ is deprecated [-Wdeprecated-copy] 591 | tmpcodec = active_codec ? alpha : beta; | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:105:9: note: because ‘huffman’ has user-provided ‘huffman::huffman(const huffman&)’ 105 | huffman(const huffman &other) : total_count(other.total_count), fresh_histogram(true) | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp: In member function ‘huffman& huffman_client::codec_for_received(unsigned char)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:606:26: warning: implicitly-declared ‘constexpr huffman& huffman::operator=(const huffman&)’ is deprecated [-Wdeprecated-copy] 606 | update = tmpcodec; | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:105:9: note: because ‘huffman’ has user-provided ‘huffman::huffman(const huffman&)’ 105 | huffman(const huffman &other) : total_count(other.total_count), fresh_histogram(true) | ^~~~~~~ [ 26%] Building CXX object client/CMakeFiles/odamex.dir/src/hu_stuff.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/hu_stuff.cpp.o -MF CMakeFiles/odamex.dir/src/hu_stuff.cpp.o.d -o CMakeFiles/odamex.dir/src/hu_stuff.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_stuff.cpp [ 26%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/i_crash_noop.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/i_crash_noop.cpp.o -MF CMakeFiles/odasrv.dir/__/common/i_crash_noop.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/i_crash_noop.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_crash_noop.cpp [ 27%] Building CXX object client/CMakeFiles/odamex.dir/src/m_menu.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/m_menu.cpp.o -MF CMakeFiles/odamex.dir/src/m_menu.cpp.o.d -o CMakeFiles/odamex.dir/src/m_menu.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp [ 28%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/i_crash_posix.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/i_crash_posix.cpp.o -MF CMakeFiles/odasrv.dir/__/common/i_crash_posix.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/i_crash_posix.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_crash_posix.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_stuff.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_stuff.cpp:37: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_crash_posix.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_stuff.cpp: In function ‘void HU_DrawCrosshair()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/hu_stuff.cpp:425:62: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 425 | V_ColorMap = translationref_t(crosshair_trans); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 28%] Building CXX object client/CMakeFiles/odamex.dir/src/m_misc.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/m_misc.cpp.o -MF CMakeFiles/odamex.dir/src/m_misc.cpp.o.d -o CMakeFiles/odamex.dir/src/m_misc.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_misc.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_DrawLoad()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:657:33: warning: useless cast to type ‘patch_t*’ {aka ‘struct patch_s*’} [-Wuseless-cast] 657 | screen->DrawPatchClean ((patch_t *)W_CachePatch("M_LOADG"), 72, 28); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_DrawSave()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:702:33: warning: useless cast to type ‘patch_t*’ {aka ‘struct patch_s*’} [-Wuseless-cast] 702 | screen->DrawPatchClean ((patch_t *)W_CachePatch("M_SAVEG"), 72, 28); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_QuickSave()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:834:18: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] 834 | snprintf (tempstring, 80, GStrings(QSPROMPT), savegamestrings[quickSaveSlot]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_QuickLoad()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:863:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] 863 | snprintf(tempstring, 80, GStrings(QLPROMPT),savegamestrings[quickSaveSlot]); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_ReadThis(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:871:21: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] 871 | void M_ReadThis(int choice) | ~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_ReadThis2(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:878:22: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] 878 | void M_ReadThis2(int choice) | ~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_ReadThis3(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:885:22: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] 885 | void M_ReadThis3(int choice) | ~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_FinishReadThis(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:896:27: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] 896 | void M_FinishReadThis(int choice) | ~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_EndGame(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:1202:20: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] 1202 | void M_EndGame(int choice) | ~~~~^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_PlayerSetupDrawer()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:1427:44: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 1427 | palindex_t* from = (palindex_t*)fire_surface->getBuffer() + (fire_surface_height - 3) * pitch; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:1431:32: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 1431 | from = (palindex_t*)fire_surface->getBuffer(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:1536:67: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 1536 | V_ColorMap = translationref_t(translationtables, 0); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘void M_ChangeTeam(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:1617:23: warning: operation on ‘iTeam’ may be undefined [-Wsequence-point] 1617 | iTeam = ++iTeam % NUMTEAMS; | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:1617:23: warning: operation on ‘iTeam’ may be undefined [-Wsequence-point] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp: In function ‘bool M_Responder(event_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_menu.cpp:1958:74: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1958 | V_StringWidth(savegamestrings[saveSlot]) < | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1959 | (genStringLen - 1) * 8) | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_misc.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_gametype.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_misc.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 28%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/i_crash_win32.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/i_crash_win32.cpp.o -MF CMakeFiles/odasrv.dir/__/common/i_crash_win32.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/i_crash_win32.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_crash_win32.cpp [ 28%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/i_net.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/i_net.cpp.o -MF CMakeFiles/odasrv.dir/__/common/i_net.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/i_net.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp [ 28%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/info.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/info.cpp.o -MF CMakeFiles/odasrv.dir/__/common/info.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/info.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/info.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/infomap.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/infomap.cpp.o -MF CMakeFiles/odasrv.dir/__/common/infomap.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/infomap.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/infomap.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/info.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 29%] Building CXX object client/CMakeFiles/odamex.dir/src/m_options.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/m_options.cpp.o -MF CMakeFiles/odamex.dir/src/m_options.cpp.o.d -o CMakeFiles/odamex.dir/src/m_options.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_options.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/infomap.cpp:23: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object client/CMakeFiles/odamex.dir/src/otransfer.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/otransfer.cpp.o -MF CMakeFiles/odamex.dir/src/otransfer.cpp.o.d -o CMakeFiles/odamex.dir/src/otransfer.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/otransfer.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_options.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:83: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp: In function ‘void MSG_WriteSVC(buf_t*, const google::protobuf::Message&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:639:56: warning: ‘int google::protobuf::MessageLite::ByteSize() const’ is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] 639 | if (b->cursize + MAX_HEADER_SIZE + msg.ByteSize() >= MAX_UDP_SIZE) | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_enum_util.h:38, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_enum_reflection.h:47, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/generated_message_reflection.h:46, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/message.h:124, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:77: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/message_lite.h:381:7: note: declared here 381 | int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); } | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp: In function ‘void MSG_BroadcastSVC(clientBuf_e, const google::protobuf::Message&, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:709:64: warning: ‘int google::protobuf::MessageLite::ByteSize() const’ is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] 709 | if (b->cursize + MAX_HEADER_SIZE + msg.ByteSize() >= MAX_UDP_SIZE) | ~~~~~~~~~~~~^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include/google/protobuf/message_lite.h:381:7: note: declared here 381 | int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/otransfer.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_options.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:81: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.h: In member function ‘size_t buf_t::SetOffset(const size_t&, const seek_loc_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.h:589:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 589 | readpos += offset; | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.h:592:13: note: here 592 | case BT_SEND: | ^~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 30%] Building CXX object client/CMakeFiles/odamex.dir/src/r_bsp.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_bsp.cpp.o -MF CMakeFiles/odamex.dir/src/r_bsp.cpp.o.d -o CMakeFiles/odamex.dir/src/r_bsp.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_bsp.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/otransfer.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/otransfer.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/otransfer.cpp: In member function ‘bool OTransferInfo::hydrate(CURL*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/otransfer.cpp:112:37: warning: ‘CURLINFO_SPEED_DOWNLOAD’ is deprecated: since 7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations] 112 | if (curl_easy_getinfo(curl, CURLINFO_SPEED_DOWNLOAD, &speed) != CURLE_OK) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2884:3: note: declared here 2884 | CURLINFO_SPEED_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/otransfer.cpp: In member function ‘bool OTransfer::start()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/otransfer.cpp:336:34: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 336 | curl_easy_setopt(m_curl, CURLOPT_PROGRESSFUNCTION, OTransfer::curlProgress); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1309:3: note: declared here 1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_bsp.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem.h:25, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/m_options.cpp:55: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:37:13: warning: ‘xg_system_on’ defined but not used [-Wunused-variable] 37 | static byte xg_system_on[] = { | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:33:13: warning: ‘gs_reset’ defined but not used [-Wunused-variable] 33 | static byte gs_reset[] = { | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:29:13: warning: ‘gm_system_on’ defined but not used [-Wunused-variable] 29 | static byte gm_system_on[] = { | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_main.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_bsp.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_bsp.cpp: In function ‘void R_Subsector(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_bsp.cpp:673:47: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 673 | basecolormap = frontsector->colormap->maps; | ^~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ [ 30%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_alloc.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_alloc.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_alloc.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_alloc.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_alloc.cpp [ 30%] Building CXX object client/CMakeFiles/odamex.dir/src/r_draw.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_draw.cpp.o -MF CMakeFiles/odamex.dir/src/r_draw.cpp.o.d -o CMakeFiles/odamex.dir/src/r_draw.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_alloc.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 30%] Building CXX object client/CMakeFiles/odamex.dir/src/r_drawt.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_drawt.cpp.o -MF CMakeFiles/odamex.dir/src/r_drawt.cpp.o.d -o CMakeFiles/odamex.dir/src/r_drawt.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 30%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_argv.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_argv.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_argv.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_argv.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_argv.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp:38: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_argv.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp: In instantiation of ‘void R_DrawSlopedSpanGeneric(PIXEL_T*, const drawspan_t&) [with PIXEL_T = unsigned char; COLORFUNC = PaletteSlopeColormapFunc]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp:1274:63: required from here 1274 | R_DrawSlopedSpanGeneric(FB_SPANDEST_P, dspan); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp:901:68: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 901 | colormap = drawspan.slopelighting[ltindex++]; | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp:937:68: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 937 | colormap = drawspan.slopelighting[ltindex++]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp: In instantiation of ‘void R_DrawSlopedSpanGeneric(PIXEL_T*, const drawspan_t&) [with PIXEL_T = argb_t; COLORFUNC = DirectSlopeColormapFunc]’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp:1589:58: required from here 1589 | R_DrawSlopedSpanGeneric(FB_SPANDEST_D, dspan); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp:901:68: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 901 | colormap = drawspan.slopelighting[ltindex++]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_draw.cpp:937:68: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 937 | colormap = drawspan.slopelighting[ltindex++]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 31%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_bbox.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_bbox.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_bbox.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_bbox.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_bbox.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 31%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_cheat.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_cheat.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_cheat.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_cheat.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_cheat.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_bbox.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_cheat.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_fileio.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_fileio.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_fileio.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_fileio.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_cheat.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object client/CMakeFiles/odamex.dir/src/r_drawt_altivec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_drawt_altivec.cpp.o -MF CMakeFiles/odamex.dir/src/r_drawt_altivec.cpp.o.d -o CMakeFiles/odamex.dir/src/r_drawt_altivec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt_altivec.cpp [ 32%] Building CXX object client/CMakeFiles/odamex.dir/src/r_drawt_mmx.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_drawt_mmx.cpp.o -MF CMakeFiles/odamex.dir/src/r_drawt_mmx.cpp.o.d -o CMakeFiles/odamex.dir/src/r_drawt_mmx.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt_mmx.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt_altivec.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt_mmx.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 32%] Building CXX object client/CMakeFiles/odamex.dir/src/r_drawt_sse2.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_drawt_sse2.cpp.o -MF CMakeFiles/odamex.dir/src/r_drawt_sse2.cpp.o.d -o CMakeFiles/odamex.dir/src/r_drawt_sse2.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt_sse2.cpp [ 32%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_fileio_posix.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_fileio_posix.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_fileio_posix.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_fileio_posix.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio_posix.cpp [ 32%] Building CXX object client/CMakeFiles/odamex.dir/src/r_interp.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_interp.cpp.o -MF CMakeFiles/odamex.dir/src/r_interp.cpp.o.d -o CMakeFiles/odamex.dir/src/r_interp.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_interp.cpp [ 33%] Building CXX object client/CMakeFiles/odamex.dir/src/r_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_main.cpp.o -MF CMakeFiles/odamex.dir/src/r_main.cpp.o.d -o CMakeFiles/odamex.dir/src/r_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_drawt_sse2.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio_posix.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_interp.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_interp.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 33%] Building CXX object client/CMakeFiles/odamex.dir/src/r_plane.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_plane.cpp.o -MF CMakeFiles/odamex.dir/src/r_plane.cpp.o.d -o CMakeFiles/odamex.dir/src/r_plane.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp: In function ‘void R_SetupFrame(player_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp:826:102: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 826 | NormalLight.maps = shaderef_t(&realcolormaps, (NUMCOLORMAPS+1) * colormap_num); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp:832:64: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 832 | NormalLight.maps = shaderef_t(&realcolormaps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp:835:36: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 835 | fixedcolormap = shaderef_t(); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp:844:65: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 844 | fixedcolormap = shaderef_t(&pal->maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp:848:85: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 848 | fixedcolormap = shaderef_t(&pal->maps, player->fixedcolormap); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp: In function ‘void R_ExitLevel()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_main.cpp:1317:56: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 1317 | NormalLight.maps = shaderef_t(&realcolormaps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ [ 33%] Building CXX object client/CMakeFiles/odamex.dir/src/r_segs.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_segs.cpp.o -MF CMakeFiles/odamex.dir/src/r_segs.cpp.o.d -o CMakeFiles/odamex.dir/src/r_segs.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 34%] Building CXX object client/CMakeFiles/odamex.dir/src/r_sky.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_sky.cpp.o -MF CMakeFiles/odamex.dir/src/r_sky.cpp.o.d -o CMakeFiles/odamex.dir/src/r_sky.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_sky.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:42: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp: In function ‘void R_MapSlopedPlane(int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:159:81: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 159 | dspan.slopelighting[i] = basecolormap.with(fixedlightlev); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:164:50: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 164 | dspan.slopelighting[i] = fixedcolormap; | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:177:37: warning: useless cast to type ‘int’ [-Wuseless-cast] 177 | int index = (int)(map >> FRACBITS) + 1; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:181:58: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 181 | dspan.slopelighting[i] = basecolormap; | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:183:94: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 183 | dspan.slopelighting[i] = basecolormap.with((NUMCOLORMAPS - 1)); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:185:81: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 185 | dspan.slopelighting[i] = basecolormap.with(index); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp: In function ‘void R_MapLevelPlane(int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:231:65: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 231 | dspan.colormap = basecolormap.with(fixedlightlev); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:233:34: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 233 | dspan.colormap = fixedcolormap; | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:242:70: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 242 | dspan.colormap = basecolormap.with(planezlight[index]); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp: In function ‘visplane_t* R_FindPlane(plane_t, int, int, fixed_t, fixed_t, fixed_t, fixed_t, angle_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:331:27: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 331 | check->colormap = basecolormap; // [RH] Save colormap | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp: In function ‘visplane_t* R_CheckPlane(visplane_t*, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:396:40: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 396 | new_pl->colormap = pl->colormap; // [RH] Copy colormap | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp: In function ‘void R_DrawSlopedPlane(visplane_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:530:28: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 530 | basecolormap = pl->colormap; // [RH] set basecolormap | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp: In function ‘void R_DrawLevelPlane(visplane_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_plane.cpp:581:28: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 581 | basecolormap = pl->colormap; // [RH] set basecolormap | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_fileio_win32.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_fileio_win32.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_fileio_win32.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_fileio_win32.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio_win32.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 35%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_jsonlump.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_jsonlump.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_jsonlump.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_jsonlump.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_jsonlump.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_sky.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp: In function ‘void R_ColumnSetup(int, int*, int*, tallpost_t**, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp:316:68: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 316 | dcol.colormap = basecolormap.with(walllights[index]); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp: In function ‘void R_RenderColumnRange(int, int, int*, int*, tallpost_t**, void (*)(), bool, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp:372:72: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 372 | dcol.colormap = basecolormap.with(fixedlightlev); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp:377:41: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 377 | dcol.colormap = fixedcolormap; | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp:432:98: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 432 | dcol.colormap = basecolormap.with(light_lookup[x]); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp: In function ‘void R_RenderMaskedSegRange(drawseg_t*, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_segs.cpp:659:47: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 659 | basecolormap = frontsector->colormap->maps; // [RH] Set basecolormap | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ [ 35%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_memio.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_memio.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_memio.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_memio.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_memio.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_jsonlump.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_sky.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_memio.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_sky.cpp: In function ‘void R_RenderSkyRange(visplane_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_sky.cpp:821:69: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 821 | dcol.colormap = shaderef_t(&pal->maps, fixedlightlev); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_sky.cpp:825:33: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 825 | dcol.colormap = fixedcolormap; | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_sky.cpp:831:57: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 831 | dcol.colormap = shaderef_t(&pal->maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 36%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_ostring.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_ostring.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_ostring.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_ostring.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_ostring.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_ostring.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object client/CMakeFiles/odamex.dir/src/r_things.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/r_things.cpp.o -MF CMakeFiles/odamex.dir/src/r_things.cpp.o.d -o CMakeFiles/odamex.dir/src/r_things.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 36%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_random.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_random.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_random.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_random.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_random.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_random.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_resfile.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_resfile.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_resfile.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_resfile.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_resfile.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp: In function ‘void R_DrawVisSprite(vissprite_t*, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:234:30: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 234 | dcol.colormap = vis->colormap; | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:239:41: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 239 | dcol.translation = vis->translation; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:248:83: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 248 | ( (vis->mobjflags & MF_TRANSLATION) >> (MF_TRANSSHIFT-8) )); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:266:79: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 266 | dcol.colormap = shaderef_t(&pal->maps, INVERSECOLORMAP); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:274:87: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 274 | dcol.translation = translationref_t(&::redtable[id][0]); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:280:81: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 280 | dcol.translation = translationref_t(&::greentable[id][0]); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp: In function ‘vissprite_t* R_GenerateVisSprite(const sector_t*, int, fixed_t, fixed_t, fixed_t, fixed_t, fixed_t, fixed_t, fixed_t, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:436:25: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 436 | vis->colormap = basecolormap; | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp: In function ‘void R_ProjectSprite(AActor*, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:598:80: warning: useless cast to type ‘angle_t’ {aka ‘unsigned int’} [-Wuseless-cast] 598 | rot = (ang - thing->angle + (angle_t)(ANG45 / 2) * 9 - (angle_t)(ANG180 / 16)) >> 28; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:630:35: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 630 | vis->translation = thing->translation; // [RH] thing translation table | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:638:64: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 638 | vis->colormap = basecolormap.with(fixedlightlev); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:643:33: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 643 | vis->colormap = fixedcolormap; | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:648:33: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 648 | vis->colormap = basecolormap; // [RH] Use basecolormap | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:653:33: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 653 | vis->colormap = basecolormap; | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:661:70: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 661 | vis->colormap = basecolormap.with(spritelights[index]); // [RH] Use basecolormap | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp: In function ‘void R_DrawPSprite(pspdef_t*, unsigned int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:771:45: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 771 | vis->translation = translationref_t(); // [RH] Use default colors | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:794:64: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 794 | vis->colormap = basecolormap.with(fixedlightlev); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:799:33: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 799 | vis->colormap = fixedcolormap; | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:804:33: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 804 | vis->colormap = basecolormap; // [RH] use basecolormap | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:809:80: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 809 | vis->colormap = basecolormap.with(spritelights[MAXLIGHTSCALE-1]); // [RH] add basecolormap | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:824:79: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 824 | vis->colormap = shaderef_t(&pal->maps, INVERSECOLORMAP); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp: In function ‘void R_DrawPlayerSprites()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:861:39: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 861 | basecolormap = sec->colormap->maps; | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp: In function ‘void R_ProjectParticle(particle_t*, const sector_t*, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:1177:45: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 1177 | vis->translation = translationref_t(); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:1188:33: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 1188 | vis->colormap = fixedcolormap; | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:1195:49: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 1195 | map = sector->colormap->maps; | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:1197:57: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 1197 | map = vis->heightsec->colormap->maps; | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:1201:63: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 1201 | vis->colormap = map.with(fixedlightlev); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:1211:77: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 1211 | vis->colormap = map.with(scalelight[lightnum][index]); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp: In function ‘void R_DrawParticle(vissprite_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/r_things.cpp:1225:31: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 1225 | dspan.colormap = vis->colormap; | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ [ 36%] Building CXX object client/CMakeFiles/odamex.dir/src/s_sound.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/s_sound.cpp.o -MF CMakeFiles/odamex.dir/src/s_sound.cpp.o.d -o CMakeFiles/odamex.dir/src/s_sound.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/s_sound.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_resfile.cpp:23: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_resfile.cpp: In function ‘bool M_ResolveWantedFile(OResFile&, const OWantFile&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_resfile.cpp:300:20: warning: ignoring return value of ‘_FIter std::unique(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<__cxx11::basic_string*, vector<__cxx11::basic_string > >]’, declared with attribute ‘nodiscard’ [-Wunused-result] 300 | std::unique(exts.begin(), exts.end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/algorithm:63, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:242: /usr/include/c++/15/bits/stl_algo.h:875:5: note: declared here 875 | unique(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/s_sound.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/s_sound.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 36%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_strindex.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_strindex.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_strindex.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_strindex.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_strindex.cpp [ 36%] Building CXX object client/CMakeFiles/odamex.dir/src/st_lib.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/st_lib.cpp.o -MF CMakeFiles/odamex.dir/src/st_lib.cpp.o.d -o CMakeFiles/odamex.dir/src/st_lib.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_lib.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_strindex.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_lib.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 37%] Building CXX object client/CMakeFiles/odamex.dir/src/st_new.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/st_new.cpp.o -MF CMakeFiles/odamex.dir/src/st_new.cpp.o.d -o CMakeFiles/odamex.dir/src/st_new.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_new.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_lib.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_new.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 38%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_vectors.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_vectors.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_vectors.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_vectors.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp [ 38%] Building CXX object client/CMakeFiles/odamex.dir/src/st_stuff.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/st_stuff.cpp.o -MF CMakeFiles/odamex.dir/src/st_stuff.cpp.o.d -o CMakeFiles/odamex.dir/src/st_stuff.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_stuff.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_new.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_new.cpp: In function ‘void ST_DrawBar(int, unsigned int, unsigned int, int, int, int, bool, bool, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_new.cpp:300:65: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 300 | V_ColorMap = translationref_t(Ranges + normalcolor * 256); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_new.cpp: In function ‘void hud::drawProtos()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_new.cpp:700:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__normal_iterator >::difference_type’ {aka ‘long int’} [-Wsign-compare] 700 | const bool selected = proto_selected == (it - protos.begin()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object client/CMakeFiles/odamex.dir/src/v_draw.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/v_draw.cpp.o -MF CMakeFiles/odamex.dir/src/v_draw.cpp.o.d -o CMakeFiles/odamex.dir/src/v_draw.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_draw.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_stuff.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp: In function ‘rectInt_t M_RectFromDimensions(const v2int_t&, const v2int_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp:716:19: warning: implicitly-declared ‘constexpr v2int_t& v2int_t::operator=(const v2int_t&)’ is deprecated [-Wdeprecated-copy] 716 | rvo.min = origin; | ^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.h:45:9: note: because ‘v2int_t’ has user-provided ‘v2int_t::v2int_t(const v2int_t&)’ 45 | v2int_t(const v2int_t& other) : x(other.x), y(other.y) { } | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp:717:19: warning: implicitly-declared ‘constexpr v2int_t& v2int_t::operator=(const v2int_t&)’ is deprecated [-Wdeprecated-copy] 717 | rvo.max = origin; | ^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.h:45:9: note: because ‘v2int_t’ has user-provided ‘v2int_t::v2int_t(const v2int_t&)’ 45 | v2int_t(const v2int_t& other) : x(other.x), y(other.y) { } | ^~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 38%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/m_wdlstats.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/m_wdlstats.cpp.o -MF CMakeFiles/odasrv.dir/__/common/m_wdlstats.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/m_wdlstats.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_draw.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/cl_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_stuff.cpp:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_stuff.cpp: In function ‘void ST_refreshBackground()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/st_stuff.cpp:1061:115: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 1061 | V_ColorMap = translationref_t(translationtables + displayplayer_id * 256, displayplayer_id); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_draw.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_draw.cpp: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_draw.cpp:59:9: warning: cast between incompatible function types from ‘void (*)(const byte*, byte*, int, int)’ {aka ‘void (*)(const unsigned char*, unsigned char*, int, int)’} to ‘DCanvas::vdrawsfunc’ {aka ‘void (*)(const unsigned char*, unsigned char*, int, int, int)’} [-Wcast-function-type] 59 | (vdrawsfunc)DCanvas::DrawColoredPatchP, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_draw.cpp:60:9: warning: cast between incompatible function types from ‘void (*)(const byte*, byte*, int, int)’ {aka ‘void (*)(const unsigned char*, unsigned char*, int, int)’} to ‘DCanvas::vdrawsfunc’ {aka ‘void (*)(const unsigned char*, unsigned char*, int, int, int)’} [-Wcast-function-type] 60 | (vdrawsfunc)DCanvas::DrawColorLucentPatchP | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_draw.cpp:79:9: warning: cast between incompatible function types from ‘void (*)(const byte*, byte*, int, int)’ {aka ‘void (*)(const unsigned char*, unsigned char*, int, int)’} to ‘DCanvas::vdrawsfunc’ {aka ‘void (*)(const unsigned char*, unsigned char*, int, int, int)’} [-Wcast-function-type] 79 | (vdrawsfunc)DCanvas::DrawColoredPatchD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_draw.cpp:80:9: warning: cast between incompatible function types from ‘void (*)(const byte*, byte*, int, int)’ {aka ‘void (*)(const unsigned char*, unsigned char*, int, int)’} to ‘DCanvas::vdrawsfunc’ {aka ‘void (*)(const unsigned char*, unsigned char*, int, int, int)’} [-Wcast-function-type] 80 | (vdrawsfunc)DCanvas::DrawColorLucentPatchD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp: In function ‘void M_CommitWDLLog()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp:1001:38: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 1001 | fprintf(fh, "levelhash=%.16llx%.16llx\n", reconsthash1, reconsthash2); | ~~~~~~^ ~~~~~~~~~~~~ | | | | | uint64_t {aka long unsigned int} | long long unsigned int | %.16lx /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp:1001:45: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 1001 | fprintf(fh, "levelhash=%.16llx%.16llx\n", reconsthash1, reconsthash2); | ~~~~~~^ ~~~~~~~~~~~~ | | | | | uint64_t {aka long unsigned int} | long long unsigned int | %.16lx [ 38%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/md5.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/md5.cpp.o -MF CMakeFiles/odasrv.dir/__/common/md5.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/md5.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/md5.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/md5.cpp:59: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 38%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/ohash.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/ohash.cpp.o -MF CMakeFiles/odasrv.dir/__/common/ohash.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/ohash.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/ohash.cpp [ 39%] Building CXX object client/CMakeFiles/odamex.dir/src/v_palette.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/v_palette.cpp.o -MF CMakeFiles/odamex.dir/src/v_palette.cpp.o.d -o CMakeFiles/odamex.dir/src/v_palette.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp [ 39%] Building CXX object client/CMakeFiles/odamex.dir/src/v_screenshot.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/v_screenshot.cpp.o -MF CMakeFiles/odamex.dir/src/v_screenshot.cpp.o.d -o CMakeFiles/odamex.dir/src/v_screenshot.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/ohash.cpp:21: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 40%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/olumpname.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/olumpname.cpp.o -MF CMakeFiles/odasrv.dir/__/common/olumpname.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/olumpname.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 40%] Building CXX object client/CMakeFiles/odamex.dir/src/v_text.cpp.o In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/v_text.cpp.o -MF CMakeFiles/odamex.dir/src/v_text.cpp.o.d -o CMakeFiles/odamex.dir/src/v_text.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp: In function ‘void V_InitPalette(const char*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:637:56: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 637 | V_Palette = shaderef_t(&default_palette.maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:118:1: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 118 | shaderef_t::shaderef_t(const shaderef_t &other) : | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp: In function ‘float lightScale(float)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:688:35: warning: useless cast to type ‘float’ [-Wuseless-cast] 688 | return clamp(1.0f - (e1 - (float)exp(a * 2.0f - 1.0f)) / e1sube0, 0.0f, 1.0f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp: In function ‘void V_RefreshColormaps()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:795:63: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 795 | NormalLight.maps = shaderef_t(&default_palette.maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:118:1: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 118 | shaderef_t::shaderef_t(const shaderef_t &other) : | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp: In member function ‘virtual void Cmd_testfade::Run(uint32_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:913:78: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 913 | NormalLight.maps = shaderef_t(&V_GetDefaultPalette()->maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:118:1: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 118 | shaderef_t::shaderef_t(const shaderef_t &other) : | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp: In function ‘dyncolormap_t* GetSpecialLights(int, int, int, int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:1064:44: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 1064 | colormap->maps = shaderef_t(maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_palette.cpp:118:1: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 118 | shaderef_t::shaderef_t(const shaderef_t &other) : | ^~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.cpp: In copy constructor ‘OLumpName::OLumpName(const OLumpName&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.cpp:52:19: warning: the address of ‘OLumpName::m_data’ will never be NULL [-Waddress] 52 | if (other.m_data) | ~~~~~~^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.h:27:14: note: ‘OLumpName::m_data’ declared here 27 | char m_data[9]; | ^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:40: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp: In function ‘void V_SetPNGPalette(png_struct*, png_info*, const argb_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:122:39: warning: useless cast to type ‘png_byte’ {aka ‘unsigned char’} [-Wuseless-cast] 122 | pngpalette[i].red = (png_byte)(palette_colors[i].getr()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:123:39: warning: useless cast to type ‘png_byte’ {aka ‘unsigned char’} [-Wuseless-cast] 123 | pngpalette[i].green = (png_byte)(palette_colors[i].getg()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:124:39: warning: useless cast to type ‘png_byte’ {aka ‘unsigned char’} [-Wuseless-cast] 124 | pngpalette[i].blue = (png_byte)(palette_colors[i].getb()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp: In function ‘void SetPNGComments(PNGStrings&, png_struct*, png_info*, time_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:168:17: warning: format not a string literal, format string not checked [-Wformat-nonliteral] 168 | strftime(datebuf, ARRAY_LENGTH(datebuf), dateformat, gmtime(now)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp: In function ‘int V_SavePNG(const std::string&, IWindowSurface*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:269:63: warning: useless cast to type ‘png_alloc_size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 269 | png_byte** row_ptrs = (png_byte**)png_malloc(png_ptr, (png_alloc_size_t)(height * sizeof(png_byte*))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:274:54: warning: useless cast to type ‘png_alloc_size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 274 | row = (png_byte*)png_malloc(png_ptr, (png_alloc_size_t)(sizeof(uint8_t) * width * png_bpp)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:299:44: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 299 | const palindex_t* source = (palindex_t*)surface->getBuffer(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:335:42: warning: useless cast to type ‘png_byte’ {aka ‘unsigned char’} [-Wuseless-cast] 335 | *row++ = (png_byte)pixel.getr(); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:336:42: warning: useless cast to type ‘png_byte’ {aka ‘unsigned char’} [-Wuseless-cast] 336 | *row++ = (png_byte)pixel.getg(); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_screenshot.cpp:337:42: warning: useless cast to type ‘png_byte’ {aka ‘unsigned char’} [-Wuseless-cast] 337 | *row++ = (png_byte)pixel.getb(); | ^~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/oscanner.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/oscanner.cpp.o -MF CMakeFiles/odasrv.dir/__/common/oscanner.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/oscanner.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/oscanner.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp: In member function ‘void DCanvas::PrintStr(int, int, const char*, int, bool, int) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp:287:74: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 287 | trans = translationref_t(Ranges + new_color * 256); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp:297:46: warning: useless cast to type ‘byte*’ {aka ‘unsigned char*’} [-Wuseless-cast] 297 | const byte* source = (byte*)&ConChars[c * 128]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp:320:40: warning: useless cast to type ‘byte*’ {aka ‘unsigned char*’} [-Wuseless-cast] 320 | byte* source = (byte*)&ConChars[c * 128]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp: In member function ‘void DCanvas::TextSWrapper(EWrapperCode, int, int, int, const byte*, int, int) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp:373:65: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 373 | V_ColorMap = translationref_t(Ranges + normalcolor * 256); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_text.cpp:388:79: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 388 | V_ColorMap = translationref_t(Ranges + new_color * 256); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/oscanner.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_acs.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_acs.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_acs.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_acs.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_boomfspec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_boomfspec.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_boomfspec.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_boomfspec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp [ 41%] Building CXX object client/CMakeFiles/odamex.dir/src/v_video.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/v_video.cpp.o -MF CMakeFiles/odamex.dir/src/v_video.cpp.o.d -o CMakeFiles/odamex.dir/src/v_video.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp: In constructor ‘DLevelScript::DLevelScript(AActor*, line_t*, int, int*, int, int, int, int, int, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp:3922:9: warning: this condition has identical branches [-Wduplicated-branches] 3922 | if (delay) { | ^~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 42%] Building CXX object client/CMakeFiles/odamex.dir/src/wi_interlevel.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/wi_interlevel.cpp.o -MF CMakeFiles/odamex.dir/src/wi_interlevel.cpp.o.d -o CMakeFiles/odamex.dir/src/wi_interlevel.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_interlevel.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp: In function ‘bool CheckWideModeAdjustment()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp:275:36: warning: suggest parentheses around comparison in operand of ‘!=’ [-Wparentheses] 275 | if (vid_widescreen.asInt() > 0 != using_widescreen) | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp: In member function ‘void DCanvas::FlatFill(int, int, int, int, unsigned int, const byte*) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp:937:36: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 937 | palindex_t* dest = (palindex_t*)mSurface->getBuffer() + top * mSurface->getPitchInPixels() + left; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp: In member function ‘void DCanvas::Clear(int, int, int, int, argb_t) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp:1018:36: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 1018 | palindex_t* dest = (palindex_t*)mSurface->getBuffer() + top * surface_pitch_pixels + left; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp: In member function ‘void DCanvas::Line(v2int_t, v2int_t, argb_t) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp:1066:44: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 1066 | palindex_t* dest = (palindex_t*)mSurface->getBuffer(cur.x, cur.y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp: In member function ‘void DCanvas::Dim(int, int, int, int, const char*, float) const’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/v_video.cpp:1137:36: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 1137 | palindex_t* dest = (palindex_t*)mSurface->getBuffer() + y1 * surface_pitch_pixels + x1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_interlevel.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_interlevel.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp: In function ‘bool P_CrossCompatibleSpecialLine(line_t*, int, AActor*, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp:166:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 166 | if (linefunc(line)) | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp:170:25: note: here 170 | case WalkMany: | ^~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_interlevel.cpp: In function ‘interlevel_t* WI_GetIntermissionScript(const OLumpName&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_interlevel.cpp:498:35: warning: variable ‘mapname2’ set but not used [-Wunused-but-set-variable] 498 | OLumpName mapname2 = os.getToken(); | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_interlevel.cpp:514:35: warning: variable ‘mapname2’ set but not used [-Wunused-but-set-variable] 514 | OLumpName mapname2 = os.getToken(); | ^~~~~~~~ [ 42%] Building CXX object client/CMakeFiles/odamex.dir/src/wi_stuff.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/src/wi_stuff.cpp.o -MF CMakeFiles/odamex.dir/src/wi_stuff.cpp.o.d -o CMakeFiles/odamex.dir/src/wi_stuff.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp [ 42%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_ceiling.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_ceiling.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_ceiling.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_ceiling.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp [ 42%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_doors.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_doors.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_doors.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_doors.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp: In function ‘void WI_updateAnimationStates(std::vector&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp:321:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 321 | if (state.frame_index == state.frames.size()) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp: In function ‘int WI_DrawName(const char*, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp:497:65: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 497 | ::V_ColorMap = translationref_t(::Ranges + CR_GREY * 256); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp: In function ‘void WI_drawNetgameStats()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src/wi_stuff.cpp:1017:87: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 1017 | V_ColorMap = translationref_t(translationtables + it->id * 256, it->id); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp: In function ‘BOOL P_SpawnZDoomCeiling(DCeiling::ECeiling, line_t*, int, fixed_t, fixed_t, fixed_t, int, int, int, crushmode_e)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘lowerToFloor’ not handled in switch [-Wswitch] 648 | switch (type) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘raiseToHighest’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘lowerToLowest’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘lowerToMaxFloor’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘lowerAndCrush’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘crushAndRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘fastCrushAndRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘silentCrushAndRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCeiling’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCeilingChg0’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCeilingChgT’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCeilingChg’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCrusher’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genSilentCrusher’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp: In function ‘BOOL EV_DoCeiling(DCeiling::ECeiling, line_t*, int, fixed_t, fixed_t, fixed_t, bool, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘lowerToFloor’ not handled in switch [-Wswitch] 908 | switch (type) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘raiseToHighest’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘lowerToLowest’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘lowerToMaxFloor’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘ceilCrushAndRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘ceilLowerAndCrush’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘genCeiling’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘genCrusher’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘genSilentCrusher’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp: In constructor ‘DDoor::DDoor(sector_t*, line_t*, EVlDoor, fixed_t, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘close30ThenOpen’ not handled in switch [-Wswitch] 367 | switch (type) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘blazeRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘blazeOpen’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘blazeClose’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘waitRaiseDoor’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘waitCloseDoor’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genBlazeRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genOpen’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genBlazeOpen’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genClose’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genBlazeClose’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genCdO’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genBlazeCdO’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp: In member function ‘virtual void DCeiling::RunThink()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:215:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 215 | m_Speed = CEILSPEED; /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:216:25: note: here 216 | case fastCrushAndRaise: | ^~~~ [ 42%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_enemy.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_enemy.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_enemy.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_enemy.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp [ 42%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_input.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_input.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_input.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_input.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_input.cpp [ 43%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_input_sdl12.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_input_sdl12.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_input_sdl12.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_input_sdl12.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_input_sdl12.cpp [ 44%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_floor.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_floor.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_floor.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_floor.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_floor.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_input.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_input_sdl12.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_floor.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp: In function ‘void A_Spawn(AActor*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp:3071:25: warning: variable ‘newmobj’ set but not used [-Wunused-but-set-variable] 3071 | AActor* newmobj; | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_floor.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_input.cpp:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 44%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_input_sdl20.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_input_sdl20.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_input_sdl20.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_input_sdl20.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_input_sdl20.cpp [ 44%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_main.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_main.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_input_sdl20.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_midi.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_midi.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_midi.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_midi.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_main.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 44%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_horde.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_horde.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_horde.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_horde.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_horde.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_main.cpp:64: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_horde.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:37:13: warning: ‘xg_system_on’ defined but not used [-Wunused-variable] 37 | static byte xg_system_on[] = { | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:33:13: warning: ‘gs_reset’ defined but not used [-Wunused-variable] 33 | static byte gs_reset[] = { | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:29:13: warning: ‘gm_system_on’ defined but not used [-Wunused-variable] 29 | static byte gm_system_on[] = { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_horde.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_horde.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 44%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_hordedefine.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_hordedefine.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_hordedefine.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_hordedefine.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.cpp [ 45%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_hordespawn.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_hordespawn.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_hordespawn.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_hordespawn.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp [ 46%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_music.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_music.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_music.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_music.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_music.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_music.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp: In function ‘AActor::AActorPtr SpawnMonster(hordeSpawn_t&, const hordeRecipe_t&, v2fixed_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp:86:81: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 86 | mo->translation = translationref_t(&bosstable[0]); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem.h:25, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_music.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:37:13: warning: ‘xg_system_on’ defined but not used [-Wunused-variable] 37 | static byte xg_system_on[] = { | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:33:13: warning: ‘gs_reset’ defined but not used [-Wunused-variable] 33 | static byte gs_reset[] = { | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:29:13: warning: ‘gm_system_on’ defined but not used [-Wunused-variable] 29 | static byte gm_system_on[] = { | ^~~~~~~~~~~~ [ 46%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_musicsystem.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_musicsystem.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_musicsystem.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_musicsystem.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem.cpp [ 46%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_interaction.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_interaction.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_interaction.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_interaction.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_interaction.cpp [ 46%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_musicsystem_au.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_musicsystem_au.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_musicsystem_au.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_musicsystem_au.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem_au.cpp [ 46%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_lights.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_lights.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_lights.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_lights.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lights.cpp [ 46%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_musicsystem_portmidi.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_musicsystem_portmidi.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_musicsystem_portmidi.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_musicsystem_portmidi.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem_portmidi.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_interaction.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lights.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem_portmidi.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lights.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_interaction.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:37:13: warning: ‘xg_system_on’ defined but not used [-Wunused-variable] 37 | static byte xg_system_on[] = { | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:33:13: warning: ‘gs_reset’ defined but not used [-Wunused-variable] 33 | static byte gs_reset[] = { | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:29:13: warning: ‘gm_system_on’ defined but not used [-Wunused-variable] 29 | static byte gm_system_on[] = { | ^~~~~~~~~~~~ [ 47%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_musicsystem_sdl.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_musicsystem_sdl.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_musicsystem_sdl.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_musicsystem_sdl.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem_sdl.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem_sdl.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_lnspec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_lnspec.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_lnspec.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_lnspec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 48%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_map.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_map.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_map.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_map.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem_sdl.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_musicsystem_sdl.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:37:13: warning: ‘xg_system_on’ defined but not used [-Wunused-variable] 37 | static byte xg_system_on[] = { | ^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:33:13: warning: ‘gs_reset’ defined but not used [-Wunused-variable] 33 | static byte gs_reset[] = { | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_midi.h:29:13: warning: ‘gm_system_on’ defined but not used [-Wunused-variable] 29 | static byte gm_system_on[] = { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp: In function ‘BOOL LS_Teleport_NewMap(line_t*, AActor*, int, int, int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp:1583:63: warning: implicitly-declared ‘level_pwad_info_t::level_pwad_info_t(const level_pwad_info_t&)’ is deprecated [-Wdeprecated-copy] 1583 | level_pwad_info_t info = levels.findByNum(arg0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:229:28: note: because ‘level_pwad_info_t’ has user-provided ‘level_pwad_info_t& level_pwad_info_t::operator=(const level_pwad_info_t&)’ 229 | level_pwad_info_t& operator=(const level_pwad_info_t& other) | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 48%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_sound.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_sound.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_sound.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_sound.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_sound.cpp [ 48%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_mapformat.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_mapformat.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_mapformat.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_mapformat.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mapformat.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_sound.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp: In function ‘bool P_ShootLine(intercept_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp:2143:88: warning: implicitly-declared ‘constexpr v3fixed_t& v3fixed_t::operator=(const v3fixed_t&)’ is deprecated [-Wdeprecated-copy] 2143 | puffpos = P_LinePlaneIntersection(&sec1->ceilingplane, lineorg, linedir); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.h:78:9: note: because ‘v3fixed_t’ has user-provided ‘v3fixed_t::v3fixed_t(const v3fixed_t&)’ 78 | v3fixed_t(const v3fixed_t& other) : x(other.x), y(other.y), z(other.z) { } | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp:2147:87: warning: implicitly-declared ‘constexpr v3fixed_t& v3fixed_t::operator=(const v3fixed_t&)’ is deprecated [-Wdeprecated-copy] 2147 | puffpos = P_LinePlaneIntersection(&sec1->floorplane, lineorg, linedir); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.h:78:9: note: because ‘v3fixed_t’ has user-provided ‘v3fixed_t::v3fixed_t(const v3fixed_t&)’ 78 | v3fixed_t(const v3fixed_t& other) : x(other.x), y(other.y), z(other.z) { } | ^~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mapformat.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 48%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_maputl.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_maputl.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_maputl.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_maputl.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mapformat.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mapformat.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 48%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_system.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_system.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_system.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_system.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_system.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp: In function ‘AActor* RoughBlockCheck(AActor*, int, angle_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp:1243:40: warning: casting ‘player_s*’ to ‘player_t&’ {aka ‘player_s&’} does not dereference pointer 1243 | P_AreTeammates((player_t&)mo->target->player, (player_t&)link->player)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp:1243:71: warning: casting ‘player_s*’ to ‘player_t&’ {aka ‘player_s&’} does not dereference pointer 1243 | P_AreTeammates((player_t&)mo->target->player, (player_t&)link->player)) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_system.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_video.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_video.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_video.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_video.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 50%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_mobj.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_mobj.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_mobj.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_mobj.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp [ 50%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_video_sdl12.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_video_sdl12.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_video_sdl12.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_video_sdl12.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video_sdl12.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_system.cpp:84: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video_sdl12.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In constructor ‘AActor::AActor()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:139:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct baseline_t’; use assignment or value-initialization instead [-Wclass-memaccess] 139 | memset(&baseline, 0, sizeof(baseline)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:316:8: note: ‘struct baseline_t’ declared here 316 | struct baseline_t | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In copy constructor ‘AActor::AActor(const AActor&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:165:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct baseline_t’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 165 | memcpy(&baseline, &other.baseline, sizeof(baseline)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:316:8: note: ‘struct baseline_t’ declared here 316 | struct baseline_t | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In member function ‘AActor& AActor::operator=(const AActor&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:219:25: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 219 | translation = other.translation; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:233:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct baseline_t’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 233 | memcpy(&baseline, &other.baseline, sizeof(baseline)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:316:8: note: ‘struct baseline_t’ declared here 316 | struct baseline_t | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In constructor ‘AActor::AActor(fixed_t, fixed_t, fixed_t, mobjtype_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:328:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct baseline_t’; use assignment or value-initialization instead [-Wclass-memaccess] 328 | memset(&baseline, 0, sizeof(baseline)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:316:8: note: ‘struct baseline_t’ declared here 316 | struct baseline_t | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In member function ‘virtual void AActor::RunThink()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:719:25: warning: comparison is always false due to limited range of data type [-Wtype-limits] 719 | else if (visdir < 0) | ~~~~~~~^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In member function ‘virtual void AActor::Serialize(FArchive&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:950:56: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 950 | translation = translationref_t(); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:954:67: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 954 | translation = translationref_t(::bosstable); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:960:104: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 960 | translation = translationref_t(::translationtables + trans, trans / 256); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:964:91: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 964 | translation = translationref_t(::translationtables + trans); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp: In constructor ‘IWindowSurface::IWindowSurface(IWindowSurface*, uint16_t, uint16_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp:183:26: warning: useless cast to type ‘uint8_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 183 | mSurfaceBuffer = (uint8_t*)base_surface->getBuffer(x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp: In member function ‘void IWindowSurface::blitcrop(const IWindowSurface*, int, int, int, int, int, int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp:427:36: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 427 | palindex_t* dest = (palindex_t*)getBuffer() + buffery * destpitchpixels + bufferx; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp: In member function ‘void IWindowSurface::blit(const IWindowSurface*, int, int, int, int, int, int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp:531:36: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 531 | palindex_t* dest = (palindex_t*)getBuffer() + desty * destpitchpixels + destx; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp: In member function ‘void IWindowSurface::clear()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video.cpp:575:36: warning: useless cast to type ‘palindex_t*’ {aka ‘unsigned char*’} [-Wuseless-cast] 575 | palindex_t* dest = (palindex_t*)getBuffer(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In function ‘AActor* P_SpawnMissile(AActor*, AActor*, mobjtype_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:2346:65: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 2346 | th->translation = translationref_t(&bosstable[0]); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video_sdl12.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 50%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_pillar.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_pillar.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_pillar.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_pillar.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pillar.cpp [ 50%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_plats.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_plats.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_plats.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_plats.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pillar.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object client/CMakeFiles/odamex.dir/sdl/i_video_sdl20.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/i_video_sdl20.cpp.o -MF CMakeFiles/odamex.dir/sdl/i_video_sdl20.cpp.o.d -o CMakeFiles/odamex.dir/sdl/i_video_sdl20.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video_sdl20.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pillar.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 50%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_pspr.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_pspr.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_pspr.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_pspr.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pspr.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp: In constructor ‘DPlat::DPlat(sector_t*, int, int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp:429:28: warning: useless cast to type ‘enum DPlat::EPlatState’ [-Wuseless-cast] 429 | m_Status = (EPlatState)(P_Random() & 1 ? DPlat::down : DPlat::up); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video_sdl20.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_quake.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_quake.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_quake.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_quake.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_quake.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 51%] Building CXX object client/CMakeFiles/odamex.dir/sdl/mus2midi.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/sdl/mus2midi.cpp.o -MF CMakeFiles/odamex.dir/sdl/mus2midi.cpp.o.d -o CMakeFiles/odamex.dir/sdl/mus2midi.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/mus2midi.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pspr.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_quake.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/mus2midi.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pspr.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl/i_video_sdl20.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_quake.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 51%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_saveg.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_saveg.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_saveg.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_saveg.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp [ 52%] Building CXX object client/CMakeFiles/odamex.dir/__/common/c_cvarlist.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/c_cvarlist.cpp.o -MF CMakeFiles/odamex.dir/__/common/c_cvarlist.cpp.o.d -o CMakeFiles/odamex.dir/__/common/c_cvarlist.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvarlist.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvarlist.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp: In function ‘void P_SerializePolyobjs(FArchive&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp:297:24: warning: useless cast to type ‘int’ [-Wuseless-cast] 297 | arc << (int)ASEG_POLYOBJS << po_NumPolyobjs; | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 52%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_setup.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_setup.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_setup.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_setup.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp [ 52%] Building CXX object client/CMakeFiles/odamex.dir/__/common/c_cvars.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/c_cvars.cpp.o -MF CMakeFiles/odamex.dir/__/common/c_cvars.cpp.o.d -o CMakeFiles/odamex.dir/__/common/c_cvars.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvars.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvars.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:38: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_cvars.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘void P_LoadSectors(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:351:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘sector_t’ {aka ‘struct sector_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 351 | memset(sectors, 0, sizeof(sector_t)*numsectors); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:183:8: note: ‘sector_t’ {aka ‘struct sector_s’} declared here 183 | struct sector_s | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘void P_LoadNodes(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:470:46: warning: useless cast to type ‘short unsigned int’ [-Wuseless-cast] 470 | unsigned int child = (unsigned short)LESHORT(mn->children[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/tarray.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomdef.h:49, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:40: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘bool P_LoadXNOD(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_alloc.h:35:28: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 35 | #define M_Malloc(s) Malloc((size_t)s) /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:561:38: note: in expansion of macro ‘M_Malloc’ 561 | zstream = (z_stream*)M_Malloc(sizeof(*zstream)); | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘void P_LoadBlockMap(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1664:53: warning: useless cast to type ‘DWORD’ {aka ‘unsigned int’} [-Wuseless-cast] 1664 | blockmaplump[i] = t == -1 ? (DWORD)0xffffffff : (DWORD) t & 0xffff; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘void P_GenerateUniqueMapFingerPrint(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1698:34: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1698 | const byte* thingbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_THINGS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1699:35: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1699 | const byte* lindefbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_LINEDEFS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1700:36: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1700 | const byte* sidedefbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_SIDEDEFS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1701:35: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1701 | const byte* vertexbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_VERTEXES, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1702:33: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1702 | const byte* segsbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_SEGS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1703:37: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1703 | const byte* ssectorsbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_SSECTORS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1704:36: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1704 | const byte* sectorsbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_SECTORS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object client/CMakeFiles/odamex.dir/__/common/c_dispatch.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/c_dispatch.cpp.o -MF CMakeFiles/odamex.dir/__/common/c_dispatch.cpp.o.d -o CMakeFiles/odamex.dir/__/common/c_dispatch.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_dispatch.cpp [ 53%] Building CXX object client/CMakeFiles/odamex.dir/__/common/c_doc.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/c_doc.cpp.o -MF CMakeFiles/odamex.dir/__/common/c_doc.cpp.o.d -o CMakeFiles/odamex.dir/__/common/c_doc.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_doc.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_doc.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_dispatch.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_dispatch.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 53%] Building CXX object client/CMakeFiles/odamex.dir/__/common/c_effect.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/c_effect.cpp.o -MF CMakeFiles/odamex.dir/__/common/c_effect.cpp.o.d -o CMakeFiles/odamex.dir/__/common/c_effect.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_effect.cpp [ 54%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_sight.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_sight.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_sight.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_sight.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_sight.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_effect.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_sight.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_effect.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 54%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_snapshot.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_snapshot.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_snapshot.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_snapshot.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_snapshot.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_sight.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 54%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_spec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_spec.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_spec.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_spec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_snapshot.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object client/CMakeFiles/odamex.dir/__/common/c_vote.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/c_vote.cpp.o -MF CMakeFiles/odamex.dir/__/common/c_vote.cpp.o.d -o CMakeFiles/odamex.dir/__/common/c_vote.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_vote.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_snapshot.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_vote.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp:45: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 54%] Building CXX object client/CMakeFiles/odamex.dir/__/common/cmdlib.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/cmdlib.cpp.o -MF CMakeFiles/odamex.dir/__/common/cmdlib.cpp.o.d -o CMakeFiles/odamex.dir/__/common/cmdlib.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/cmdlib.cpp [ 55%] Building CXX object client/CMakeFiles/odamex.dir/__/common/com_misc.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/com_misc.cpp.o -MF CMakeFiles/odamex.dir/__/common/com_misc.cpp.o.d -o CMakeFiles/odamex.dir/__/common/com_misc.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/com_misc.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp: In function ‘bool P_CheckTag(line_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp:787:79: warning: comparison is always true due to limited range of data type [-Wtype-limits] 787 | if (!demoplayback && line->special >= GenCrusherBase && line->special <= GenEnd) [ 55%] Building CXX object client/CMakeFiles/odamex.dir/__/common/crc32.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/crc32.cpp.o -MF CMakeFiles/odamex.dir/__/common/crc32.cpp.o.d -o CMakeFiles/odamex.dir/__/common/crc32.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/crc32.cpp [ 55%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_switch.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_switch.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_switch.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_switch.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_switch.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/cmdlib.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/com_misc.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_switch.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/com_misc.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_switch.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 56%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_teleport.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_teleport.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_teleport.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_teleport.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_teleport.cpp [ 56%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_things.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_things.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_things.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_things.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_things.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_teleport.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_things.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sound.h:181, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_teleport.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 56%] Building CXX object client/CMakeFiles/odamex.dir/__/common/d_dehacked.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/d_dehacked.cpp.o -MF CMakeFiles/odamex.dir/__/common/d_dehacked.cpp.o.d -o CMakeFiles/odamex.dir/__/common/d_dehacked.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_things.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 56%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_tick.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_tick.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_tick.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_tick.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_tick.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object client/CMakeFiles/odamex.dir/__/common/d_items.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/d_items.cpp.o -MF CMakeFiles/odamex.dir/__/common/d_items.cpp.o.d -o CMakeFiles/odamex.dir/__/common/d_items.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_items.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 57%] Building CXX object client/CMakeFiles/odamex.dir/__/common/d_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/d_main.cpp.o -MF CMakeFiles/odamex.dir/__/common/d_main.cpp.o.d -o CMakeFiles/odamex.dir/__/common/d_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp:37: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp: In function ‘int PatchThing(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp:967:22: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 967 | if (thingNum < 0 || thingNum >= NUMMOBJTYPES) | ~~~~~~~~~^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.cpp:1103:37: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 1103 | if (val - 1 < 0 || val - 1 >= NUMMOBJTYPES) | ~~~~~~~~^~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_tick.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_items.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_main.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_tick.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 58%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_unlag.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_unlag.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_unlag.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_unlag.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_unlag.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_main.cpp:50: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 58%] Building CXX object client/CMakeFiles/odamex.dir/__/common/d_netcmd.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/d_netcmd.cpp.o -MF CMakeFiles/odamex.dir/__/common/d_netcmd.cpp.o.d -o CMakeFiles/odamex.dir/__/common/d_netcmd.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_netcmd.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_unlag.cpp:37: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_main.cpp:56: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_dehacked.h:31:20: warning: ‘SoundMap’ defined but not used [-Wunused-variable] 31 | static const char* SoundMap[] = { NULL, | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_netcmd.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_unlag.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_unlag.cpp:40: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_user.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_user.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_user.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_user.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_netcmd.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object client/CMakeFiles/odamex.dir/__/common/dobject.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/dobject.cpp.o -MF CMakeFiles/odamex.dir/__/common/dobject.cpp.o.d -o CMakeFiles/odamex.dir/__/common/dobject.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 58%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_xlat.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_xlat.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_xlat.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_xlat.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_xlat.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp: In function ‘void P_SetPlayerPowerupStatuses(player_t*, int*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:930:9: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 930 | else | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:933:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 933 | if (powers[pw_allmap]) | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp: In member function ‘player_s& player_s::operator=(const player_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:1501:26: warning: implicitly-declared ‘AActor::AActorPtrCounted::AActorPtrCounted(const AActor::AActorPtrCounted&)’ is deprecated [-Wdeprecated-copy] 1501 | attacker = other.attacker; | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:392:28: note: because ‘AActor::AActorPtrCounted’ has user-provided ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:392:56: note: initializing argument 1 of ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:1544:24: warning: implicitly-declared ‘player_s::client_t& player_s::client_t::operator=(const player_s::client_t&)’ is deprecated [-Wdeprecated-copy] 1544 | client = other.client; | ^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:363:17: note: because ‘player_s::client_t’ has user-provided ‘player_s::client_t::client_t(const player_s::client_t&)’ 363 | client_t(const client_t &other) | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In member function ‘player_s::client_t& player_s::client_t::operator=(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:272:16: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 272 | struct client_t | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:272:16: warning: implicitly-declared ‘constexpr huffman_server& huffman_server::operator=(const huffman_server&)’ is deprecated [-Wdeprecated-copy] 272 | struct client_t | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:49: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:135:9: note: because ‘huffman_server’ has user-provided ‘huffman_server::huffman_server(const huffman_server&)’ 135 | huffman_server(const huffman_server &other) : | ^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:272:16: warning: implicitly-declared ‘player_s::client_t::download_t& player_s::client_t::download_t::operator=(const player_s::client_t::download_t&)’ is deprecated [-Wdeprecated-copy] 272 | struct client_t | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:329:25: note: because ‘player_s::client_t::download_t’ has user-provided ‘player_s::client_t::download_t::download_t(const player_s::client_t::download_t&)’ 329 | download_t(const download_t& other) : name(other.name), md5(other.md5), next_offset(other.next_offset) {} | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp: In member function ‘player_s& player_s::operator=(const player_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:1544:24: note: synthesized method ‘player_s::client_t& player_s::client_t::operator=(const player_s::client_t&)’ first required here 1544 | client = other.client; | ^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 59%] Building CXX object client/CMakeFiles/odamex.dir/__/common/doomstat.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/doomstat.cpp.o -MF CMakeFiles/odamex.dir/__/common/doomstat.cpp.o.d -o CMakeFiles/odamex.dir/__/common/doomstat.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_xlat.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp: In destructor ‘virtual DObject::~DObject()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.cpp:93:65: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] 93 | for (size_t i = ToDestroy.Size() - 1; i >= 0; i--) | ~~^~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_xlat.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object client/CMakeFiles/odamex.dir/__/common/dsectoreffect.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/dsectoreffect.cpp.o -MF CMakeFiles/odamex.dir/__/common/dsectoreffect.cpp.o.d -o CMakeFiles/odamex.dir/__/common/dsectoreffect.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dsectoreffect.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 59%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/p_zdoomhexspec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/p_zdoomhexspec.cpp.o -MF CMakeFiles/odasrv.dir/__/common/p_zdoomhexspec.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/p_zdoomhexspec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_zdoomhexspec.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dsectoreffect.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dsectoreffect.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 59%] Building CXX object client/CMakeFiles/odamex.dir/__/common/dthinker.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/dthinker.cpp.o -MF CMakeFiles/odamex.dir/__/common/dthinker.cpp.o.d -o CMakeFiles/odamex.dir/__/common/dthinker.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dthinker.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_zdoomhexspec.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 60%] Building CXX object client/CMakeFiles/odamex.dir/__/common/farchive.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/farchive.cpp.o -MF CMakeFiles/odamex.dir/__/common/farchive.cpp.o.d -o CMakeFiles/odamex.dir/__/common/farchive.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_zdoomhexspec.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 61%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/po_man.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/po_man.cpp.o -MF CMakeFiles/odasrv.dir/__/common/po_man.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/po_man.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/po_man.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dthinker.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dthinker.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/po_man.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp: In member function ‘FArchive& FArchive::operator<<(float)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:45:85: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 45 | #define SWAP_SIZE(x, y) { std::reverse((unsigned char*)x, (unsigned char*)x+(size_t)y); } | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:696:9: note: in expansion of macro ‘SWAP_SIZE’ 696 | SWAP_SIZE(&w, sizeof(float)); | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp: In member function ‘FArchive& FArchive::operator>>(float&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:45:85: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 45 | #define SWAP_SIZE(x, y) { std::reverse((unsigned char*)x, (unsigned char*)x+(size_t)y); } | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:704:9: note: in expansion of macro ‘SWAP_SIZE’ 704 | SWAP_SIZE(&w, sizeof(float)); | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp: In member function ‘FArchive& FArchive::operator<<(double)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:45:85: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 45 | #define SWAP_SIZE(x, y) { std::reverse((unsigned char*)x, (unsigned char*)x+(size_t)y); } | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:710:9: note: in expansion of macro ‘SWAP_SIZE’ 710 | SWAP_SIZE(&w, sizeof(double)); | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp: In member function ‘FArchive& FArchive::operator>>(double&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:45:85: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 45 | #define SWAP_SIZE(x, y) { std::reverse((unsigned char*)x, (unsigned char*)x+(size_t)y); } | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.cpp:718:9: note: in expansion of macro ‘SWAP_SIZE’ 718 | SWAP_SIZE(&w, sizeof(double)); | ^~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/po_man.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 61%] Building CXX object client/CMakeFiles/odamex.dir/__/common/farmhash.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/farmhash.cpp.o -MF CMakeFiles/odamex.dir/__/common/farmhash.cpp.o.d -o CMakeFiles/odamex.dir/__/common/farmhash.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farmhash.cpp [ 61%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_game.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_game.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_game.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_game.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.cpp [ 61%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_gametype.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_gametype.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_gametype.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_gametype.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 61%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/r_data.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/r_data.cpp.o -MF CMakeFiles/odasrv.dir/__/common/r_data.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/r_data.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 61%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/r_sprites.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/r_sprites.cpp.o -MF CMakeFiles/odasrv.dir/__/common/r_sprites.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/r_sprites.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_sprites.cpp [ 62%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/res_texture.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/res_texture.cpp.o -MF CMakeFiles/odasrv.dir/__/common/res_texture.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/res_texture.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_sprites.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_sprites.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp: In member function ‘void Texture::init(int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp:364:25: warning: useless cast to type ‘byte*’ {aka ‘unsigned char*’} [-Wuseless-cast] 364 | mData = (byte*)((byte*)this + sizeof(*this)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_gametypecmd.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_gametypecmd.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_gametypecmd.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_gametypecmd.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametypecmd.cpp [ 63%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/s_sndseq.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/s_sndseq.cpp.o -MF CMakeFiles/odasrv.dir/__/common/s_sndseq.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/s_sndseq.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sndseq.cpp [ 63%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_horde.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_horde.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_horde.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_horde.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_horde.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametypecmd.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sndseq.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_horde.cpp:23: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/stats.cpp.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/stats.cpp.o -MF CMakeFiles/odasrv.dir/__/common/stats.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/stats.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stats.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sound.h:181, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sndseq.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_horde.h:25, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_horde.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stats.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stats.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 63%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/stringenums.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/stringenums.cpp.o -MF CMakeFiles/odasrv.dir/__/common/stringenums.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/stringenums.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stringenums.cpp [ 64%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/stringtable.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/stringtable.cpp.o -MF CMakeFiles/odasrv.dir/__/common/stringtable.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/stringtable.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stringtable.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stringenums.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 64%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_level.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_level.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_level.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_level.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stringtable.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/strptime.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/strptime.cpp.o -MF CMakeFiles/odasrv.dir/__/common/strptime.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/strptime.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/strptime.cpp [ 65%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_levelstate.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_levelstate.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_levelstate.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_levelstate.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_mapinfo.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_mapinfo.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_mapinfo.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_mapinfo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:22: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp: In function ‘void G_InitLevelLocals()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp:774:56: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 774 | NormalLight.maps = shaderef_t(&realcolormaps, 0); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.cpp:795:78: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 795 | NormalLight.maps = shaderef_t(&V_GetDefaultPalette()->maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:543:9: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 543 | shaderef_t(const shaderef_t &other); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 65%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/svc_map.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/svc_map.cpp.o -MF CMakeFiles/odasrv.dir/__/common/svc_map.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/svc_map.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_map.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:1021:6: warning: ‘void {anonymous}::MIType_SpecialAction_KillMonsters(OScanner&, bool, void*, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1021 | void MIType_SpecialAction_KillMonsters(OScanner& os, bool newStyleMapInfo, void* data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:810:6: warning: ‘void {anonymous}::MIType_$VectorLumpName(OScanner&, bool, void*, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 810 | void MIType_$VectorLumpName(OScanner& os, bool doEquals, void* data, unsigned int flags, | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:205:6: warning: ‘void {anonymous}::MIType_DoNothing(OScanner&, bool, void*, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 205 | void MIType_DoNothing(OScanner& os, bool newStyleMapInfo, void* data, unsigned int flags, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:189:6: warning: ‘void {anonymous}::ParseMapInfoHelper(OScanner&, bool) [with T = void]’ defined but not used [-Wunused-function] 189 | void ParseMapInfoHelper(OScanner& os, bool newStyleMapInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:135:6: warning: ‘void {anonymous}::MustGet(OScanner&) [with T = bool]’ defined but not used [-Wunused-function] 135 | void MustGet(OScanner& os) | ^~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_mapinfo.cpp:86:6: warning: ‘void {anonymous}::SkipUnknownBlock(OScanner&)’ defined but not used [-Wunused-function] 86 | void SkipUnknownBlock(OScanner& os) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_map.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ [ 65%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/svc_message.cpp.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/svc_message.cpp.o -MF CMakeFiles/odasrv.dir/__/common/svc_message.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/svc_message.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_message.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 65%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_skill.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_skill.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_skill.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_skill.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_skill.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_message.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/tables.cpp.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/tables.cpp.o -MF CMakeFiles/odasrv.dir/__/common/tables.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/tables.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/tables.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_skill.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/tables.cpp:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_spawninv.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_spawninv.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_spawninv.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_spawninv.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 67%] Building CXX object client/CMakeFiles/odamex.dir/__/common/g_umapinfo.cpp.o In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_message.h:31, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_message.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/g_umapinfo.cpp.o -MF CMakeFiles/odamex.dir/__/common/g_umapinfo.cpp.o.d -o CMakeFiles/odamex.dir/__/common/g_umapinfo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_umapinfo.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 67%] Building CXX object client/CMakeFiles/odamex.dir/__/common/gstrings.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/gstrings.cpp.o -MF CMakeFiles/odamex.dir/__/common/gstrings.cpp.o.d -o CMakeFiles/odamex.dir/__/common/gstrings.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/gstrings.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_umapinfo.cpp:22: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp: In function ‘void G_SetupSpawnInventory()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:440:33: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 440 | inv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:447:56: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 447 | inv = spawnInventory_t(); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:466:49: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 466 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:477:49: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 477 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:488:49: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 488 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:512:57: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 512 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:524:57: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 524 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:554:49: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 554 | ::gSpawnInv = ::gDefaultInv; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:561:23: warning: implicitly-declared ‘constexpr spawnInventory_t& spawnInventory_t::operator=(const spawnInventory_t&)’ is deprecated [-Wdeprecated-copy] 561 | ::gSpawnInv = inv; | ^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_spawninv.cpp:62:9: note: because ‘spawnInventory_t’ has user-provided ‘spawnInventory_t::spawnInventory_t(const spawnInventory_t&)’ 62 | spawnInventory_t(const spawnInventory_t& other) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/gstrings.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 67%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/teaminfo.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/teaminfo.cpp.o -MF CMakeFiles/odasrv.dir/__/common/teaminfo.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/teaminfo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/teaminfo.cpp [ 67%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/timegm.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/timegm.cpp.o -MF CMakeFiles/odasrv.dir/__/common/timegm.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/timegm.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/timegm.cpp [ 67%] Building CXX object client/CMakeFiles/odamex.dir/__/common/huffman.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/huffman.cpp.o -MF CMakeFiles/odamex.dir/__/common/huffman.cpp.o.d -o CMakeFiles/odamex.dir/__/common/huffman.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp [ 68%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/version.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/version.cpp.o -MF CMakeFiles/odasrv.dir/__/common/version.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/version.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/version.cpp [ 68%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/w_ident.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/w_ident.cpp.o -MF CMakeFiles/odasrv.dir/__/common/w_ident.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/w_ident.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_ident.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/teaminfo.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:84: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/version.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/teaminfo.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_ident.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp: In member function ‘bool huffman_server::packet_sent(unsigned int, unsigned char*, size_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:549:43: warning: implicitly-declared ‘constexpr huffman& huffman::operator=(const huffman&)’ is deprecated [-Wdeprecated-copy] 549 | tmpcodec = active_codec ? alpha : beta; | ^~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:86: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:105:9: note: because ‘huffman’ has user-provided ‘huffman::huffman(const huffman&)’ 105 | huffman(const huffman &other) : total_count(other.total_count), fresh_histogram(true) | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp: In member function ‘void huffman_server::packet_acked(unsigned int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:575:18: warning: implicitly-declared ‘constexpr huffman& huffman::operator=(const huffman&)’ is deprecated [-Wdeprecated-copy] 575 | update = tmpcodec; | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:105:9: note: because ‘huffman’ has user-provided ‘huffman::huffman(const huffman&)’ 105 | huffman(const huffman &other) : total_count(other.total_count), fresh_histogram(true) | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp: In member function ‘void huffman_client::ack_sent(unsigned char*, size_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:591:43: warning: implicitly-declared ‘constexpr huffman& huffman::operator=(const huffman&)’ is deprecated [-Wdeprecated-copy] 591 | tmpcodec = active_codec ? alpha : beta; | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:105:9: note: because ‘huffman’ has user-provided ‘huffman::huffman(const huffman&)’ 105 | huffman(const huffman &other) : total_count(other.total_count), fresh_histogram(true) | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp: In member function ‘huffman& huffman_client::codec_for_received(unsigned char)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.cpp:606:26: warning: implicitly-declared ‘constexpr huffman& huffman::operator=(const huffman&)’ is deprecated [-Wdeprecated-copy] 606 | update = tmpcodec; | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:105:9: note: because ‘huffman’ has user-provided ‘huffman::huffman(const huffman&)’ 105 | huffman(const huffman &other) : total_count(other.total_count), fresh_histogram(true) | ^~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 69%] Building CXX object client/CMakeFiles/odamex.dir/__/common/i_crash_noop.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/i_crash_noop.cpp.o -MF CMakeFiles/odamex.dir/__/common/i_crash_noop.cpp.o.d -o CMakeFiles/odamex.dir/__/common/i_crash_noop.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_crash_noop.cpp [ 69%] Building CXX object client/CMakeFiles/odamex.dir/__/common/i_crash_posix.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/i_crash_posix.cpp.o -MF CMakeFiles/odamex.dir/__/common/i_crash_posix.cpp.o.d -o CMakeFiles/odamex.dir/__/common/i_crash_posix.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_crash_posix.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sound.h:181, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/gi.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_ident.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_crash_posix.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 69%] Building CXX object client/CMakeFiles/odamex.dir/__/common/i_crash_win32.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/i_crash_win32.cpp.o -MF CMakeFiles/odamex.dir/__/common/i_crash_win32.cpp.o.d -o CMakeFiles/odamex.dir/__/common/i_crash_win32.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_crash_win32.cpp [ 69%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/w_wad.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/w_wad.cpp.o -MF CMakeFiles/odasrv.dir/__/common/w_wad.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/w_wad.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_wad.cpp [ 69%] Building CXX object client/CMakeFiles/odamex.dir/__/common/i_net.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/i_net.cpp.o -MF CMakeFiles/odamex.dir/__/common/i_net.cpp.o.d -o CMakeFiles/odamex.dir/__/common/i_net.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp [ 70%] Building CXX object client/CMakeFiles/odamex.dir/__/common/info.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/info.cpp.o -MF CMakeFiles/odamex.dir/__/common/info.cpp.o.d -o CMakeFiles/odamex.dir/__/common/info.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/info.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_wad.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/info.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_wad.cpp: In function ‘unsigned int W_LumpNameHash(const char*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_wad.cpp:101:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 101 | hash = hash*2+toupper(s[7])) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 70%] Building CXX object server/CMakeFiles/odasrv.dir/__/common/z_zone.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/__/common/z_zone.cpp.o -MF CMakeFiles/odasrv.dir/__/common/z_zone.cpp.o.d -o CMakeFiles/odasrv.dir/__/common/z_zone.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/z_zone.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 71%] Building CXX object server/CMakeFiles/odasrv.dir/src/am_map.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/am_map.cpp.o -MF CMakeFiles/odasrv.dir/src/am_map.cpp.o.d -o CMakeFiles/odasrv.dir/src/am_map.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/am_map.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/z_zone.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:83: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp: In function ‘void MSG_WriteSVC(buf_t*, const google::protobuf::Message&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:639:56: warning: ‘int google::protobuf::MessageLite::ByteSize() const’ is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] 639 | if (b->cursize + MAX_HEADER_SIZE + msg.ByteSize() >= MAX_UDP_SIZE) | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_enum_util.h:38, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_enum_reflection.h:47, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/generated_message_reflection.h:46, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message.h:124, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:77: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.h:381:7: note: declared here 381 | int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); } | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp: In function ‘void MSG_BroadcastSVC(clientBuf_e, const google::protobuf::Message&, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:709:64: warning: ‘int google::protobuf::MessageLite::ByteSize() const’ is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] 709 | if (b->cursize + MAX_HEADER_SIZE + msg.ByteSize() >= MAX_UDP_SIZE) | ~~~~~~~~~~~~^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src/google/protobuf/message_lite.h:381:7: note: declared here 381 | int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/am_map.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.cpp:81: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.h: In member function ‘size_t buf_t::SetOffset(const size_t&, const seek_loc_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.h:589:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 589 | readpos += offset; | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.h:592:13: note: here 592 | case BT_SEND: | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 71%] Building CXX object client/CMakeFiles/odamex.dir/__/common/infomap.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/infomap.cpp.o -MF CMakeFiles/odamex.dir/__/common/infomap.cpp.o.d -o CMakeFiles/odamex.dir/__/common/infomap.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/infomap.cpp [ 71%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_alloc.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_alloc.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_alloc.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_alloc.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_alloc.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/infomap.cpp:23: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_alloc.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object server/CMakeFiles/odasrv.dir/src/c_console.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/c_console.cpp.o -MF CMakeFiles/odasrv.dir/src/c_console.cpp.o.d -o CMakeFiles/odasrv.dir/src/c_console.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/c_console.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 71%] Building CXX object server/CMakeFiles/odasrv.dir/src/d_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/d_main.cpp.o -MF CMakeFiles/odasrv.dir/src/d_main.cpp.o.d -o CMakeFiles/odasrv.dir/src/d_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/d_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/d_main.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/c_console.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object server/CMakeFiles/odasrv.dir/src/d_netinfo.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/d_netinfo.cpp.o -MF CMakeFiles/odasrv.dir/src/d_netinfo.cpp.o.d -o CMakeFiles/odasrv.dir/src/d_netinfo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/d_netinfo.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/c_console.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/d_main.cpp:52: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/d_netinfo.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_argv.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_argv.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_argv.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_argv.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_argv.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/d_netinfo.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/d_main.cpp:63: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_dehacked.h: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_dehacked.h:31:20: warning: ‘SoundMap’ defined but not used [-Wunused-variable] 31 | static const char* SoundMap[] = { NULL, | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_argv.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 73%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_bbox.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_bbox.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_bbox.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_bbox.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_bbox.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_bbox.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_cheat.cpp.o /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/c_console.cpp: At global scope: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/c_console.cpp:57:13: warning: ‘printxormask’ defined but not used [-Wunused-variable] 57 | static byte printxormask; | ^~~~~~~~~~~~ cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_cheat.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_cheat.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_cheat.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_cheat.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 73%] Building CXX object server/CMakeFiles/odasrv.dir/src/i_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/i_main.cpp.o -MF CMakeFiles/odasrv.dir/src/i_main.cpp.o.d -o CMakeFiles/odasrv.dir/src/i_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/i_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_cheat.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 73%] Building CXX object server/CMakeFiles/odasrv.dir/src/i_system.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/i_system.cpp.o -MF CMakeFiles/odasrv.dir/src/i_system.cpp.o.d -o CMakeFiles/odasrv.dir/src/i_system.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/i_system.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/i_main.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_gametype.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_cheat.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 73%] Building CXX object server/CMakeFiles/odasrv.dir/src/m_misc.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/m_misc.cpp.o -MF CMakeFiles/odasrv.dir/src/m_misc.cpp.o.d -o CMakeFiles/odasrv.dir/src/m_misc.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/m_misc.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/i_main.cpp:47: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/i_system.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/m_misc.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/i_system.cpp:66: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/m_misc.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/i_system.cpp: In function ‘void I_BaseFatalError(const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/i_system.cpp:391:1: warning: ‘noreturn’ function does return 391 | } | ^ [ 73%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_fileio.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_fileio.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_fileio.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_fileio.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio.cpp [ 74%] Building CXX object server/CMakeFiles/odasrv.dir/src/r_main.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/r_main.cpp.o -MF CMakeFiles/odasrv.dir/src/r_main.cpp.o.d -o CMakeFiles/odasrv.dir/src/r_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_main.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_fileio_posix.cpp.o In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_fileio_posix.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_fileio_posix.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_fileio_posix.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio_posix.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_main.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 75%] Building CXX object server/CMakeFiles/odasrv.dir/src/r_plane.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/r_plane.cpp.o -MF CMakeFiles/odasrv.dir/src/r_plane.cpp.o.d -o CMakeFiles/odasrv.dir/src/r_plane.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_plane.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_main.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio_posix.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 75%] Building CXX object server/CMakeFiles/odasrv.dir/src/r_sky.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/r_sky.cpp.o -MF CMakeFiles/odasrv.dir/src/r_sky.cpp.o.d -o CMakeFiles/odasrv.dir/src/r_sky.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_sky.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_plane.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_plane.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_sky.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object server/CMakeFiles/odasrv.dir/src/s_sound.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/s_sound.cpp.o -MF CMakeFiles/odasrv.dir/src/s_sound.cpp.o.d -o CMakeFiles/odasrv.dir/src/s_sound.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/s_sound.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 76%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_fileio_win32.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_fileio_win32.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_fileio_win32.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_fileio_win32.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fileio_win32.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/r_sky.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 76%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_banlist.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_banlist.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_banlist.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_banlist.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_banlist.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/s_sound.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_ctf.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_ctf.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_ctf.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_ctf.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_ctf.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_banlist.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_jsonlump.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_jsonlump.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_jsonlump.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_jsonlump.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_jsonlump.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./s_sound.h:181, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/s_sound.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_banlist.cpp:38: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_ctf.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_banlist.cpp: In function ‘bool SV_BanCheck(client_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_banlist.cpp:1021:43: warning: ‘%c’ yields only last 2 digits of year in some locales [-Wformat-y2k] 1021 | if (strftime(tbuffer, 32, "%c %Z", localtime(&ban.expire))) | ^~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_jsonlump.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_ctf.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_ctf.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 76%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_memio.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_memio.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_memio.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_memio.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_memio.cpp [ 77%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_ostring.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_ostring.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_ostring.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_ostring.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_ostring.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_memio.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_ostring.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_cvarlist.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_cvarlist.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_cvarlist.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_cvarlist.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_cvarlist.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_cvarlist.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_game.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_game.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_game.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_game.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_game.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 78%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_random.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_random.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_random.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_random.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_random.cpp [ 78%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_level.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_level.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_level.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_level.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_level.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_game.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_random.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_level.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./s_sound.h:181, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./gi.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_game.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_level.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 78%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_main.cpp.o [ 78%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_resfile.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_main.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_main.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_main.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.cpp cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_resfile.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_resfile.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_resfile.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_resfile.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_resfile.cpp:23: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_resfile.cpp: In function ‘bool M_ResolveWantedFile(OResFile&, const OWantFile&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_resfile.cpp:300:20: warning: ignoring return value of ‘_FIter std::unique(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<__cxx11::basic_string*, vector<__cxx11::basic_string > >]’, declared with attribute ‘nodiscard’ [-Wunused-result] 300 | std::unique(exts.begin(), exts.end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/algorithm:63, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:242: /usr/include/c++/15/bits/stl_algo.h:875:5: note: declared here 875 | unique(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.cpp:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 79%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_strindex.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_strindex.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_strindex.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_strindex.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_strindex.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_level.cpp: In function ‘void G_DeferedInitNew(const OLumpName&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_level.cpp:114:42: warning: comparison with string literal results in unspecified behavior [-Waddress] 114 | if (mapname.substr(0, 7).c_str() == "EndGame") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_strindex.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.cpp: In function ‘void SV_InvalidateClient(player_t&, const std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.cpp:394:30: warning: the address of ‘player_s::client’ will never be NULL [-Waddress] 394 | if (&(player.client) == NULL) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:389:11: note: ‘player_s::client’ declared here 389 | } client; | ^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.cpp: In function ‘void SV_Cheat(player_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.cpp:3860:35: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 3860 | if (player.cheats != oldCheats) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 79%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_vectors.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_vectors.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_vectors.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_vectors.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In instantiation of ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node]’: /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = player_s; _Args = {player_s}; _Tp = std::_List_node; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1106:33: required from ‘std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; _Node_ptr = std::_List_node*]’ 1106 | _Node_alloc_traits::construct(__alloc, __guard->_M_valptr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1107 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:2472:35: required from ‘void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {player_s}; _Tp = player_s; _Alloc = std::allocator; iterator = std::__cxx11::list::iterator]’ 2472 | _Node_ptr __tmp = _M_create_node(std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_list.h:1809:24: required from ‘void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = player_s; _Alloc = std::allocator; value_type = player_s]’ 1809 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_main.cpp:518:19: required from here 518 | players.push_back(player_t()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:114:7: warning: implicitly-declared ‘AActor::AActorPtrCounted::AActorPtrCounted(const AActor::AActorPtrCounted&)’ is deprecated [-Wdeprecated-copy] 114 | class player_s | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./actor.h:392:28: note: because ‘AActor::AActorPtrCounted’ has user-provided ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ^~~~~~~~ In file included from /usr/include/c++/15/aarch64-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:32: /usr/include/c++/15/bits/new_allocator.h:191:11: note: synthesized method ‘player_s::player_s(const player_s&)’ first required here 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ [ 79%] Building CXX object client/CMakeFiles/odamex.dir/__/common/m_wdlstats.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/m_wdlstats.cpp.o -MF CMakeFiles/odamex.dir/__/common/m_wdlstats.cpp.o.d -o CMakeFiles/odamex.dir/__/common/m_wdlstats.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_maplist.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_maplist.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_maplist.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_maplist.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_maplist.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp: In function ‘rectInt_t M_RectFromDimensions(const v2int_t&, const v2int_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp:716:19: warning: implicitly-declared ‘constexpr v2int_t& v2int_t::operator=(const v2int_t&)’ is deprecated [-Wdeprecated-copy] 716 | rvo.min = origin; | ^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.h:45:9: note: because ‘v2int_t’ has user-provided ‘v2int_t::v2int_t(const v2int_t&)’ 45 | v2int_t(const v2int_t& other) : x(other.x), y(other.y) { } | ^~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.cpp:717:19: warning: implicitly-declared ‘constexpr v2int_t& v2int_t::operator=(const v2int_t&)’ is deprecated [-Wdeprecated-copy] 717 | rvo.max = origin; | ^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.h:45:9: note: because ‘v2int_t’ has user-provided ‘v2int_t::v2int_t(const v2int_t&)’ 45 | v2int_t(const v2int_t& other) : x(other.x), y(other.y) { } | ^~~~~~~ [ 80%] Building CXX object client/CMakeFiles/odamex.dir/__/common/md5.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/md5.cpp.o -MF CMakeFiles/odamex.dir/__/common/md5.cpp.o.d -o CMakeFiles/odamex.dir/__/common/md5.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/md5.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_maplist.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_levelstate.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp: In function ‘void M_CommitWDLLog()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp:1001:38: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 1001 | fprintf(fh, "levelhash=%.16llx%.16llx\n", reconsthash1, reconsthash2); | ~~~~~~^ ~~~~~~~~~~~~ | | | | | uint64_t {aka long unsigned int} | long long unsigned int | %.16lx /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_wdlstats.cpp:1001:45: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 1001 | fprintf(fh, "levelhash=%.16llx%.16llx\n", reconsthash1, reconsthash2); | ~~~~~~^ ~~~~~~~~~~~~ | | | | | uint64_t {aka long unsigned int} | long long unsigned int | %.16lx In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/md5.cpp:59: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_maplist.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_maplist.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 81%] Building CXX object client/CMakeFiles/odamex.dir/__/common/ohash.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/ohash.cpp.o -MF CMakeFiles/odamex.dir/__/common/ohash.cpp.o.d -o CMakeFiles/odamex.dir/__/common/ohash.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/ohash.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/ohash.cpp:21: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 81%] Building CXX object client/CMakeFiles/odamex.dir/__/common/olumpname.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/olumpname.cpp.o -MF CMakeFiles/odamex.dir/__/common/olumpname.cpp.o.d -o CMakeFiles/odamex.dir/__/common/olumpname.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.cpp [ 81%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_master.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_master.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_master.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_master.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_master.cpp [ 81%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_mobj.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_mobj.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_mobj.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_mobj.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_mobj.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_master.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.cpp: In copy constructor ‘OLumpName::OLumpName(const OLumpName&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.cpp:52:19: warning: the address of ‘OLumpName::m_data’ will never be NULL [-Waddress] 52 | if (other.m_data) | ~~~~~~^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/olumpname.h:27:14: note: ‘OLumpName::m_data’ declared here 27 | char m_data[9]; | ^~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_mobj.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object client/CMakeFiles/odamex.dir/__/common/oscanner.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/oscanner.cpp.o -MF CMakeFiles/odamex.dir/__/common/oscanner.cpp.o.d -o CMakeFiles/odamex.dir/__/common/oscanner.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/oscanner.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_master.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_mobj.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/oscanner.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 82%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_acs.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_acs.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_acs.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_acs.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp [ 82%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_pickup.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_pickup.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_pickup.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_pickup.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_pickup.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_rproto.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_rproto.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_rproto.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_rproto.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_rproto.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_pickup.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp: In constructor ‘DLevelScript::DLevelScript(AActor*, line_t*, int, int*, int, int, int, int, int, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_acs.cpp:3922:9: warning: this condition has identical branches [-Wduplicated-branches] 3922 | if (delay) { | ^~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 83%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_sqp.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_sqp.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_sqp.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_sqp.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_sqp.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_rproto.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_pickup.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_pickup.cpp: In function ‘bool Pickup_DistributePlayers(size_t, std::string&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_pickup.cpp:111:23: warning: operation on ‘iTeam’ may be undefined [-Wsequence-point] 111 | iTeam = ++iTeam % teamCount; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_pickup.cpp:111:23: warning: operation on ‘iTeam’ may be undefined [-Wsequence-point] In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_rproto.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_sqp.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_sqp.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_sqp.cpp: In function ‘void IntQryBuildInformation(const DWORD&, const DWORD&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_sqp.cpp:153:52: warning: useless cast to type ‘int’ [-Wuseless-cast] 153 | MSG_WriteLong(&ml_message, (int)atoi(Cvars[i].Value.c_str())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_boomfspec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_boomfspec.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_boomfspec.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_boomfspec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp [ 83%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_sqpold.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_sqpold.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_sqpold.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_sqpold.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_sqpold.cpp [ 83%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_ceiling.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_ceiling.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_ceiling.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_ceiling.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp [ 83%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_doors.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_doors.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_doors.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_doors.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_sqpold.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_sqpold.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp: In function ‘BOOL P_SpawnZDoomCeiling(DCeiling::ECeiling, line_t*, int, fixed_t, fixed_t, fixed_t, int, int, int, crushmode_e)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘lowerToFloor’ not handled in switch [-Wswitch] 648 | switch (type) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘raiseToHighest’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘lowerToLowest’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘lowerToMaxFloor’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘lowerAndCrush’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘crushAndRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘fastCrushAndRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘silentCrushAndRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCeiling’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCeilingChg0’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCeilingChgT’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCeilingChg’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genCrusher’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:648:24: warning: enumeration value ‘genSilentCrusher’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp: In function ‘BOOL EV_DoCeiling(DCeiling::ECeiling, line_t*, int, fixed_t, fixed_t, fixed_t, bool, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘lowerToFloor’ not handled in switch [-Wswitch] 908 | switch (type) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘raiseToHighest’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘lowerToLowest’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘lowerToMaxFloor’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘ceilCrushAndRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘ceilLowerAndCrush’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘genCeiling’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘genCrusher’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:908:24: warning: enumeration value ‘genSilentCrusher’ not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp: In constructor ‘DDoor::DDoor(sector_t*, line_t*, EVlDoor, fixed_t, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘close30ThenOpen’ not handled in switch [-Wswitch] 367 | switch (type) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘blazeRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘blazeOpen’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘blazeClose’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘waitRaiseDoor’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘waitCloseDoor’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genBlazeRaise’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genOpen’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genBlazeOpen’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genClose’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genBlazeClose’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genCdO’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_doors.cpp:367:16: warning: enumeration value ‘genBlazeCdO’ not handled in switch [-Wswitch] /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp: In function ‘bool P_CrossCompatibleSpecialLine(line_t*, int, AActor*, bool)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp:166:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 166 | if (linefunc(line)) | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_boomfspec.cpp:170:25: note: here 170 | case WalkMany: | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp: In member function ‘virtual void DCeiling::RunThink()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:215:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 215 | m_Speed = CEILSPEED; /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_ceiling.cpp:216:25: note: here 216 | case fastCrushAndRaise: | ^~~~ [ 84%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_stats.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_stats.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_stats.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_stats.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_stats.cpp [ 84%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_stubs.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_stubs.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_stubs.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_stubs.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_stubs.cpp [ 84%] Building CXX object server/CMakeFiles/odasrv.dir/src/sv_vote.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/sv_vote.cpp.o -MF CMakeFiles/odasrv.dir/src/sv_vote.cpp.o.d -o CMakeFiles/odasrv.dir/src/sv_vote.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_vote.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_stats.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_stubs.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 85%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_enemy.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_enemy.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_enemy.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_enemy.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_vote.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_stubs.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 85%] Building CXX object server/CMakeFiles/odasrv.dir/src/v_palette.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/g++ -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DODA_HAVE_MINIUPNP -DSERVER_APP -DUNIX -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -MD -MT server/CMakeFiles/odasrv.dir/src/v_palette.cpp.o -MF CMakeFiles/odasrv.dir/src/v_palette.cpp.o.d -o CMakeFiles/odasrv.dir/src/v_palette.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_vote.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_vote.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_floor.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_floor.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_floor.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_floor.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_floor.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp: In function ‘void A_Spawn(AActor*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_enemy.cpp:3071:25: warning: variable ‘newmobj’ set but not used [-Wunused-but-set-variable] 3071 | AActor* newmobj; | ^~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp: In function ‘void V_InitPalette(const char*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp:73:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class argb_t’; use assignment or value-initialization instead [-Wclass-memaccess] 73 | memset(default_palette.basecolors, 0, 256 * sizeof(*default_palette.basecolors)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:318:7: note: ‘class argb_t’ declared here 318 | class argb_t | ^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp:74:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class argb_t’; use assignment or value-initialization instead [-Wclass-memaccess] 74 | memset(default_palette.colors, 0, 256 * sizeof(*default_palette.colors)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomtype.h:318:7: note: ‘class argb_t’ declared here 318 | class argb_t | ^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp: In function ‘dyncolormap_t* GetSpecialLights(int, int, int, int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp:190:44: warning: implicitly-declared ‘constexpr shaderef_t& shaderef_t::operator=(const shaderef_t&)’ is deprecated [-Wdeprecated-copy] 190 | colormap->maps = shaderef_t(maps, 0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/v_palette.cpp:105:1: note: because ‘shaderef_t’ has user-provided ‘shaderef_t::shaderef_t(const shaderef_t&)’ 105 | shaderef_t::shaderef_t(const shaderef_t &other) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_floor.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_floor.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 85%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_horde.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_horde.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_horde.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_horde.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_horde.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_vote.cpp: In member function ‘void Vote::parse(vote_result_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_vote.cpp:929:59: warning: implicitly-declared ‘player_s::player_s(const player_s&)’ is deprecated [-Wdeprecated-copy] 929 | player_t caller = idplayer(this->caller_id); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:399:19: note: because ‘player_s’ has user-provided ‘player_s& player_s::operator=(const player_s&)’ 399 | player_s &operator =(const player_s &other); | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h: In copy constructor ‘player_s::player_s(const player_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./d_player.h:114:7: warning: implicitly-declared ‘AActor::AActorPtrCounted::AActorPtrCounted(const AActor::AActorPtrCounted&)’ is deprecated [-Wdeprecated-copy] 114 | class player_s | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./actor.h:392:28: note: because ‘AActor::AActorPtrCounted’ has user-provided ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_vote.cpp: In member function ‘void Vote::parse(vote_result_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/server/src/sv_vote.cpp:929:59: note: synthesized method ‘player_s::player_s(const player_s&)’ first required here 929 | player_t caller = idplayer(this->caller_id); | ^ [ 86%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_hordedefine.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_hordedefine.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_hordedefine.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_hordedefine.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_horde.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_horde.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_horde.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_hordespawn.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_hordespawn.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_hordespawn.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_hordespawn.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordedefine.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp: In function ‘AActor::AActorPtr SpawnMonster(hordeSpawn_t&, const hordeRecipe_t&, v2fixed_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_hordespawn.cpp:86:81: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 86 | mo->translation = translationref_t(&bosstable[0]); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ [ 87%] Linking CXX executable odasrv cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/cmake -E cmake_link_script CMakeFiles/odasrv.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -flto=auto -fno-fat-lto-objects -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -Wl,--dependency-file=CMakeFiles/odasrv.dir/link.d CMakeFiles/odasrv.dir/__/common/c_cvarlist.cpp.o CMakeFiles/odasrv.dir/__/common/c_cvars.cpp.o CMakeFiles/odasrv.dir/__/common/c_dispatch.cpp.o CMakeFiles/odasrv.dir/__/common/c_doc.cpp.o CMakeFiles/odasrv.dir/__/common/c_effect.cpp.o CMakeFiles/odasrv.dir/__/common/c_vote.cpp.o CMakeFiles/odasrv.dir/__/common/cmdlib.cpp.o CMakeFiles/odasrv.dir/__/common/com_misc.cpp.o CMakeFiles/odasrv.dir/__/common/crc32.cpp.o CMakeFiles/odasrv.dir/__/common/d_dehacked.cpp.o CMakeFiles/odasrv.dir/__/common/d_items.cpp.o CMakeFiles/odasrv.dir/__/common/d_main.cpp.o CMakeFiles/odasrv.dir/__/common/d_netcmd.cpp.o CMakeFiles/odasrv.dir/__/common/dobject.cpp.o CMakeFiles/odasrv.dir/__/common/doomstat.cpp.o CMakeFiles/odasrv.dir/__/common/dsectoreffect.cpp.o CMakeFiles/odasrv.dir/__/common/dthinker.cpp.o CMakeFiles/odasrv.dir/__/common/farchive.cpp.o CMakeFiles/odasrv.dir/__/common/farmhash.cpp.o CMakeFiles/odasrv.dir/__/common/g_game.cpp.o CMakeFiles/odasrv.dir/__/common/g_gametype.cpp.o CMakeFiles/odasrv.dir/__/common/g_gametypecmd.cpp.o CMakeFiles/odasrv.dir/__/common/g_horde.cpp.o CMakeFiles/odasrv.dir/__/common/g_level.cpp.o CMakeFiles/odasrv.dir/__/common/g_levelstate.cpp.o CMakeFiles/odasrv.dir/__/common/g_mapinfo.cpp.o CMakeFiles/odasrv.dir/__/common/g_skill.cpp.o CMakeFiles/odasrv.dir/__/common/g_spawninv.cpp.o CMakeFiles/odasrv.dir/__/common/g_umapinfo.cpp.o CMakeFiles/odasrv.dir/__/common/gstrings.cpp.o CMakeFiles/odasrv.dir/__/common/huffman.cpp.o CMakeFiles/odasrv.dir/__/common/i_crash_noop.cpp.o CMakeFiles/odasrv.dir/__/common/i_crash_posix.cpp.o CMakeFiles/odasrv.dir/__/common/i_crash_win32.cpp.o CMakeFiles/odasrv.dir/__/common/i_net.cpp.o CMakeFiles/odasrv.dir/__/common/info.cpp.o CMakeFiles/odasrv.dir/__/common/infomap.cpp.o CMakeFiles/odasrv.dir/__/common/m_alloc.cpp.o CMakeFiles/odasrv.dir/__/common/m_argv.cpp.o CMakeFiles/odasrv.dir/__/common/m_bbox.cpp.o CMakeFiles/odasrv.dir/__/common/m_cheat.cpp.o CMakeFiles/odasrv.dir/__/common/m_fileio.cpp.o CMakeFiles/odasrv.dir/__/common/m_fileio_posix.cpp.o CMakeFiles/odasrv.dir/__/common/m_fileio_win32.cpp.o CMakeFiles/odasrv.dir/__/common/m_jsonlump.cpp.o CMakeFiles/odasrv.dir/__/common/m_memio.cpp.o CMakeFiles/odasrv.dir/__/common/m_ostring.cpp.o CMakeFiles/odasrv.dir/__/common/m_random.cpp.o CMakeFiles/odasrv.dir/__/common/m_resfile.cpp.o CMakeFiles/odasrv.dir/__/common/m_strindex.cpp.o CMakeFiles/odasrv.dir/__/common/m_vectors.cpp.o CMakeFiles/odasrv.dir/__/common/m_wdlstats.cpp.o CMakeFiles/odasrv.dir/__/common/md5.cpp.o CMakeFiles/odasrv.dir/__/common/ohash.cpp.o CMakeFiles/odasrv.dir/__/common/olumpname.cpp.o CMakeFiles/odasrv.dir/__/common/oscanner.cpp.o CMakeFiles/odasrv.dir/__/common/p_acs.cpp.o CMakeFiles/odasrv.dir/__/common/p_boomfspec.cpp.o CMakeFiles/odasrv.dir/__/common/p_ceiling.cpp.o CMakeFiles/odasrv.dir/__/common/p_doors.cpp.o CMakeFiles/odasrv.dir/__/common/p_enemy.cpp.o CMakeFiles/odasrv.dir/__/common/p_floor.cpp.o CMakeFiles/odasrv.dir/__/common/p_horde.cpp.o CMakeFiles/odasrv.dir/__/common/p_hordedefine.cpp.o CMakeFiles/odasrv.dir/__/common/p_hordespawn.cpp.o CMakeFiles/odasrv.dir/__/common/p_interaction.cpp.o CMakeFiles/odasrv.dir/__/common/p_lights.cpp.o CMakeFiles/odasrv.dir/__/common/p_lnspec.cpp.o CMakeFiles/odasrv.dir/__/common/p_map.cpp.o CMakeFiles/odasrv.dir/__/common/p_mapformat.[ 87%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_interaction.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_interaction.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_interaction.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_interaction.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_interaction.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_interaction.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_lights.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_lights.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_lights.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_lights.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lights.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 88%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_lnspec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_lnspec.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_lnspec.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_lnspec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/c_console.h:30, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_interaction.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lights.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lights.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp: In function ‘BOOL LS_Teleport_NewMap(line_t*, AActor*, int, int, int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_lnspec.cpp:1583:63: warning: implicitly-declared ‘level_pwad_info_t::level_pwad_info_t(const level_pwad_info_t&)’ is deprecated [-Wdeprecated-copy] 1583 | level_pwad_info_t info = levels.findByNum(arg0); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:229:28: note: because ‘level_pwad_info_t’ has user-provided ‘level_pwad_info_t& level_pwad_info_t::operator=(const level_pwad_info_t&)’ 229 | level_pwad_info_t& operator=(const level_pwad_info_t& other) | ^~~~~~~~ [ 88%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_map.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_map.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_map.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_map.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp:33: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 88%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_mapformat.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_mapformat.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_mapformat.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_mapformat.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mapformat.cpp [ 89%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_maputl.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_maputl.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_maputl.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_maputl.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mapformat.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mapformat.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mapformat.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp: In function ‘bool P_ShootLine(intercept_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp:2143:88: warning: implicitly-declared ‘constexpr v3fixed_t& v3fixed_t::operator=(const v3fixed_t&)’ is deprecated [-Wdeprecated-copy] 2143 | puffpos = P_LinePlaneIntersection(&sec1->ceilingplane, lineorg, linedir); | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:29, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.h:78:9: note: because ‘v3fixed_t’ has user-provided ‘v3fixed_t::v3fixed_t(const v3fixed_t&)’ 78 | v3fixed_t(const v3fixed_t& other) : x(other.x), y(other.y), z(other.z) { } | ^~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_map.cpp:2147:87: warning: implicitly-declared ‘constexpr v3fixed_t& v3fixed_t::operator=(const v3fixed_t&)’ is deprecated [-Wdeprecated-copy] 2147 | puffpos = P_LinePlaneIntersection(&sec1->floorplane, lineorg, linedir); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_vectors.h:78:9: note: because ‘v3fixed_t’ has user-provided ‘v3fixed_t::v3fixed_t(const v3fixed_t&)’ 78 | v3fixed_t(const v3fixed_t& other) : x(other.x), y(other.y), z(other.z) { } | ^~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 89%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_mobj.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_mobj.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_mobj.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_mobj.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp: In function ‘AActor* RoughBlockCheck(AActor*, int, angle_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp:1243:40: warning: casting ‘player_s*’ to ‘player_t&’ {aka ‘player_s&’} does not dereference pointer 1243 | P_AreTeammates((player_t&)mo->target->player, (player_t&)link->player)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_maputl.cpp:1243:71: warning: casting ‘player_s*’ to ‘player_t&’ {aka ‘player_s&’} does not dereference pointer 1243 | P_AreTeammates((player_t&)mo->target->player, (player_t&)link->player)) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_pillar.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_pillar.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_pillar.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_pillar.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pillar.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In constructor ‘AActor::AActor()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:139:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct baseline_t’; use assignment or value-initialization instead [-Wclass-memaccess] 139 | memset(&baseline, 0, sizeof(baseline)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:316:8: note: ‘struct baseline_t’ declared here 316 | struct baseline_t | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In copy constructor ‘AActor::AActor(const AActor&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:165:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct baseline_t’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 165 | memcpy(&baseline, &other.baseline, sizeof(baseline)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:316:8: note: ‘struct baseline_t’ declared here 316 | struct baseline_t | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In member function ‘AActor& AActor::operator=(const AActor&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:219:25: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 219 | translation = other.translation; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:233:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct baseline_t’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 233 | memcpy(&baseline, &other.baseline, sizeof(baseline)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:316:8: note: ‘struct baseline_t’ declared here 316 | struct baseline_t | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In constructor ‘AActor::AActor(fixed_t, fixed_t, fixed_t, mobjtype_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:328:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct baseline_t’; use assignment or value-initialization instead [-Wclass-memaccess] 328 | memset(&baseline, 0, sizeof(baseline)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:316:8: note: ‘struct baseline_t’ declared here 316 | struct baseline_t | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In member function ‘virtual void AActor::RunThink()’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:719:25: warning: comparison is always false due to limited range of data type [-Wtype-limits] 719 | else if (visdir < 0) | ~~~~~~~^~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In member function ‘virtual void AActor::Serialize(FArchive&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:950:56: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 950 | translation = translationref_t(); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:954:67: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 954 | translation = translationref_t(::bosstable); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:960:104: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 960 | translation = translationref_t(::translationtables + trans, trans / 256); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:964:91: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 964 | translation = translationref_t(::translationtables + trans); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pillar.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp: In function ‘AActor* P_SpawnMissile(AActor*, AActor*, mobjtype_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_mobj.cpp:2346:65: warning: implicitly-declared ‘constexpr translationref_t& translationref_t::operator=(const translationref_t&)’ is deprecated [-Wdeprecated-copy] 2346 | th->translation = translationref_t(&bosstable[0]); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomtype.h:483:9: note: because ‘translationref_t’ has user-provided ‘translationref_t::translationref_t(const translationref_t&)’ 483 | translationref_t(const translationref_t &other); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pillar.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 89%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_plats.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_plats.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_plats.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_plats.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp: In constructor ‘DPlat::DPlat(sector_t*, int, int, int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_plats.cpp:429:28: warning: useless cast to type ‘enum DPlat::EPlatState’ [-Wuseless-cast] 429 | m_Status = (EPlatState)(P_Random() & 1 ? DPlat::down : DPlat::up); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_pspr.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_pspr.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_pspr.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_pspr.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pspr.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pspr.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_quake.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_quake.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_quake.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_quake.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_quake.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_pspr.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_quake.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_quake.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 90%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_saveg.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_saveg.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_saveg.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_saveg.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 91%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_setup.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_setup.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_setup.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_setup.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp: In function ‘void P_SerializePolyobjs(FArchive&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_saveg.cpp:297:24: warning: useless cast to type ‘int’ [-Wuseless-cast] 297 | arc << (int)ASEG_POLYOBJS << po_NumPolyobjs; | ^ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_game.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:38: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘void P_LoadSectors(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:351:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘sector_t’ {aka ‘struct sector_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 351 | memset(sectors, 0, sizeof(sector_t)*numsectors); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:183:8: note: ‘sector_t’ {aka ‘struct sector_s’} declared here 183 | struct sector_s | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘void P_LoadNodes(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:470:46: warning: useless cast to type ‘short unsigned int’ [-Wuseless-cast] 470 | unsigned int child = (unsigned short)LESHORT(mn->children[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/tarray.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/dobject.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/farchive.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomdef.h:49, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:40: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘bool P_LoadXNOD(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_alloc.h:35:28: warning: useless cast to type ‘size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 35 | #define M_Malloc(s) Malloc((size_t)s) /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:561:38: note: in expansion of macro ‘M_Malloc’ 561 | zstream = (z_stream*)M_Malloc(sizeof(*zstream)); | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘void P_LoadBlockMap(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1664:53: warning: useless cast to type ‘DWORD’ {aka ‘unsigned int’} [-Wuseless-cast] 1664 | blockmaplump[i] = t == -1 ? (DWORD)0xffffffff : (DWORD) t & 0xffff; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp: In function ‘void P_GenerateUniqueMapFingerPrint(int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1698:34: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1698 | const byte* thingbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_THINGS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1699:35: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1699 | const byte* lindefbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_LINEDEFS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1700:36: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1700 | const byte* sidedefbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_SIDEDEFS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1701:35: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1701 | const byte* vertexbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_VERTEXES, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1702:33: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1702 | const byte* segsbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_SEGS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1703:37: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1703 | const byte* ssectorsbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_SSECTORS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_setup.cpp:1704:36: warning: useless cast to type ‘const byte*’ {aka ‘const unsigned char*’} [-Wuseless-cast] 1704 | const byte* sectorsbytes = const_cast((const byte*)W_CacheLumpNum(maplumpnum+ML_SECTORS, PU_STATIC)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_sight.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_sight.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_sight.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_sight.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_sight.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_sight.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_sight.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 91%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_snapshot.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_snapshot.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_snapshot.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_snapshot.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_snapshot.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_snapshot.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_snapshot.cpp:31: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 91%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_spec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_spec.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_spec.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_spec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp:45: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp: In function ‘bool P_CheckTag(line_t*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_spec.cpp:787:79: warning: comparison is always true due to limited range of data type [-Wtype-limits] 787 | if (!demoplayback && line->special >= GenCrusherBase && line->special <= GenEnd) [ 92%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_switch.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_switch.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_switch.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_switch.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_switch.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_switch.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_switch.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 92%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_teleport.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_teleport.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_teleport.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_teleport.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_teleport.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_teleport.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_teleport.cpp:34: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 92%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_things.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_things.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_things.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_things.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_things.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_things.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_tick.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_tick.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_tick.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_tick.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_tick.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_things.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_tick.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_tick.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 93%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_unlag.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_unlag.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_unlag.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_unlag.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_unlag.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_unlag.cpp:37: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 93%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_user.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_user.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_user.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_user.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_unlag.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_unlag.cpp:40: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp: In function ‘void P_SetPlayerPowerupStatuses(player_t*, int*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:930:9: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 930 | else | ^~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:933:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 933 | if (powers[pw_allmap]) | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp: In member function ‘player_s& player_s::operator=(const player_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:1501:26: warning: implicitly-declared ‘AActor::AActorPtrCounted::AActorPtrCounted(const AActor::AActorPtrCounted&)’ is deprecated [-Wdeprecated-copy] 1501 | attacker = other.attacker; | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_defs.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:392:28: note: because ‘AActor::AActorPtrCounted’ has user-provided ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/actor.h:392:56: note: initializing argument 1 of ‘AActor::AActorPtr& AActor::AActorPtrCounted::operator=(AActor::AActorPtrCounted)’ 392 | AActorPtr &operator= (AActorPtrCounted other) | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:1544:24: warning: implicitly-declared ‘player_s::client_t& player_s::client_t::operator=(const player_s::client_t&)’ is deprecated [-Wdeprecated-copy] 1544 | client = other.client; | ^~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:363:17: note: because ‘player_s::client_t’ has user-provided ‘player_s::client_t::client_t(const player_s::client_t&)’ 363 | client_t(const client_t &other) | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In member function ‘player_s::client_t& player_s::client_t::operator=(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:272:16: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 272 | struct client_t | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:272:16: warning: implicitly-declared ‘constexpr huffman_server& huffman_server::operator=(const huffman_server&)’ is deprecated [-Wdeprecated-copy] 272 | struct client_t | ^~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/i_net.h:26, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:49: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/huffman.h:135:9: note: because ‘huffman_server’ has user-provided ‘huffman_server::huffman_server(const huffman_server&)’ 135 | huffman_server(const huffman_server &other) : | ^~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:272:16: warning: implicitly-declared ‘player_s::client_t::download_t& player_s::client_t::download_t::operator=(const player_s::client_t::download_t&)’ is deprecated [-Wdeprecated-copy] 272 | struct client_t | ^~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:329:25: note: because ‘player_s::client_t::download_t’ has user-provided ‘player_s::client_t::download_t::download_t(const player_s::client_t::download_t&)’ 329 | download_t(const download_t& other) : name(other.name), md5(other.md5), next_offset(other.next_offset) {} | ^~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp: In member function ‘player_s& player_s::operator=(const player_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_user.cpp:1544:24: note: synthesized method ‘player_s::client_t& player_s::client_t::operator=(const player_s::client_t&)’ first required here 1544 | client = other.client; | ^~~~~~ [ 93%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_xlat.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_xlat.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_xlat.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_xlat.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_xlat.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_xlat.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object client/CMakeFiles/odamex.dir/__/common/p_zdoomhexspec.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/p_zdoomhexspec.cpp.o -MF CMakeFiles/odamex.dir/__/common/p_zdoomhexspec.cpp.o.d -o CMakeFiles/odamex.dir/__/common/p_zdoomhexspec.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_zdoomhexspec.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_xlat.cpp:29: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_zdoomhexspec.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_zdoomhexspec.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 94%] Building CXX object client/CMakeFiles/odamex.dir/__/common/po_man.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/po_man.cpp.o -MF CMakeFiles/odamex.dir/__/common/po_man.cpp.o.d -o CMakeFiles/odamex.dir/__/common/po_man.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/po_man.cpp [ 94%] Building CXX object client/CMakeFiles/odamex.dir/__/common/r_data.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/r_data.cpp.o -MF CMakeFiles/odamex.dir/__/common/r_data.cpp.o.d -o CMakeFiles/odamex.dir/__/common/r_data.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/po_man.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/po_man.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.cpp:27: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 94%] Building CXX object client/CMakeFiles/odamex.dir/__/common/r_sprites.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/r_sprites.cpp.o -MF CMakeFiles/odamex.dir/__/common/r_sprites.cpp.o.d -o CMakeFiles/odamex.dir/__/common/r_sprites.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_sprites.cpp [ 95%] Building CXX object client/CMakeFiles/odamex.dir/__/common/res_texture.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/res_texture.cpp.o -MF CMakeFiles/odamex.dir/__/common/res_texture.cpp.o.d -o CMakeFiles/odamex.dir/__/common/res_texture.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_sprites.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_sprites.cpp:35: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 95%] Building CXX object client/CMakeFiles/odamex.dir/__/common/s_sndseq.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/s_sndseq.cpp.o -MF CMakeFiles/odamex.dir/__/common/s_sndseq.cpp.o.d -o CMakeFiles/odamex.dir/__/common/s_sndseq.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sndseq.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp:30: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp: In member function ‘void Texture::init(int, int)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/res_texture.cpp:364:25: warning: useless cast to type ‘byte*’ {aka ‘unsigned char*’} [-Wuseless-cast] 364 | mData = (byte*)((byte*)this + sizeof(*this)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sndseq.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_local.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/p_local.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/s_sndseq.cpp:36: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 95%] Building CXX object client/CMakeFiles/odamex.dir/__/common/stats.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/stats.cpp.o -MF CMakeFiles/odamex.dir/__/common/stats.cpp.o.d -o CMakeFiles/odamex.dir/__/common/stats.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stats.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stats.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 96%] Building CXX object client/CMakeFiles/odamex.dir/__/common/stringenums.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/stringenums.cpp.o -MF CMakeFiles/odamex.dir/__/common/stringenums.cpp.o.d -o CMakeFiles/odamex.dir/__/common/stringenums.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stringenums.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_data.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/v_video.h:33, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stats.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stringenums.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 96%] Building CXX object client/CMakeFiles/odamex.dir/__/common/stringtable.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/stringtable.cpp.o -MF CMakeFiles/odamex.dir/__/common/stringtable.cpp.o.d -o CMakeFiles/odamex.dir/__/common/stringtable.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stringtable.cpp [ 96%] Building CXX object client/CMakeFiles/odamex.dir/__/common/strptime.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/strptime.cpp.o -MF CMakeFiles/odamex.dir/__/common/strptime.cpp.o.d -o CMakeFiles/odamex.dir/__/common/strptime.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/strptime.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/stringtable.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 96%] Building CXX object client/CMakeFiles/odamex.dir/__/common/svc_map.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/svc_map.cpp.o -MF CMakeFiles/odamex.dir/__/common/svc_map.cpp.o.d -o CMakeFiles/odamex.dir/__/common/svc_map.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_map.cpp [ 97%] Building CXX object client/CMakeFiles/odamex.dir/__/common/svc_message.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/svc_message.cpp.o -MF CMakeFiles/odamex.dir/__/common/svc_message.cpp.o.d -o CMakeFiles/odamex.dir/__/common/svc_message.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_message.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_map.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 97%] Building CXX object client/CMakeFiles/odamex.dir/__/common/tables.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/tables.cpp.o -MF CMakeFiles/odamex.dir/__/common/tables.cpp.o.d -o CMakeFiles/odamex.dir/__/common/tables.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/tables.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_message.cpp:28: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/tables.cpp:39: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 97%] Building CXX object client/CMakeFiles/odamex.dir/__/common/teaminfo.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/teaminfo.cpp.o -MF CMakeFiles/odamex.dir/__/common/teaminfo.cpp.o.d -o CMakeFiles/odamex.dir/__/common/teaminfo.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/teaminfo.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/r_state.h:28, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_message.h:31, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/svc_message.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/teaminfo.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ [ 98%] Building CXX object client/CMakeFiles/odamex.dir/__/common/timegm.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/timegm.cpp.o -MF CMakeFiles/odamex.dir/__/common/timegm.cpp.o.d -o CMakeFiles/odamex.dir/__/common/timegm.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/timegm.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/teaminfo.cpp:32: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h: In copy constructor ‘player_s::client_t::client_t(const player_s::client_t&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:386:67: warning: implicitly-declared ‘player_s::client_t::oldPacket_t& player_s::client_t::oldPacket_t::operator=(const player_s::client_t::oldPacket_t&)’ is deprecated [-Wdeprecated-copy] 386 | oldpackets[i] = other.oldpackets[i]; | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/d_player.h:284:25: note: because ‘player_s::client_t::oldPacket_t’ has user-provided ‘player_s::client_t::oldPacket_t::oldPacket_t(const player_s::client_t::oldPacket_t&)’ 284 | oldPacket_t(const oldPacket_t& other) | ^~~~~~~~~~~ [ 98%] Building CXX object client/CMakeFiles/odamex.dir/__/common/version.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/version.cpp.o -MF CMakeFiles/odamex.dir/__/common/version.cpp.o.d -o CMakeFiles/odamex.dir/__/common/version.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/version.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/version.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 98%] Building CXX object client/CMakeFiles/odamex.dir/__/common/w_ident.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/w_ident.cpp.o -MF CMakeFiles/odamex.dir/__/common/w_ident.cpp.o.d -o CMakeFiles/odamex.dir/__/common/w_ident.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_ident.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_ident.cpp:26: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 98%] Building CXX object client/CMakeFiles/odamex.dir/__/common/w_wad.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/w_wad.cpp.o -MF CMakeFiles/odamex.dir/__/common/w_wad.cpp.o.d -o CMakeFiles/odamex.dir/__/common/w_wad.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_wad.cpp [ 99%] Building CXX object client/CMakeFiles/odamex.dir/__/common/z_zone.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/__/common/z_zone.cpp.o -MF CMakeFiles/odamex.dir/__/common/z_zone.cpp.o.d -o CMakeFiles/odamex.dir/__/common/z_zone.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/z_zone.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_wad.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/z_zone.cpp:25: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_wad.cpp: In function ‘unsigned int W_LumpNameHash(const char*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/w_wad.cpp:101:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 101 | hash = hash*2+toupper(s[7])) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [ 99%] Building CXX object client/CMakeFiles/odamex.dir/gui/gui_boot.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/gui/gui_boot.cpp.o -MF CMakeFiles/odamex.dir/gui/gui_boot.cpp.o.d -o CMakeFiles/odamex.dir/gui/gui_boot.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui/gui_boot.cpp [ 99%] Building CXX object client/CMakeFiles/odamex.dir/gui/gui_common.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/gui/gui_common.cpp.o -MF CMakeFiles/odamex.dir/gui/gui_common.cpp.o.d -o CMakeFiles/odamex.dir/gui/gui_common.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui/gui_common.cpp In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:35, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui/gui_boot.cpp:24: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:985:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 985 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:998:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 998 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1014:52: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1014 | (Extent == dynamic_extent || Extent == static_cast(N)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:541:33: note: in definition of macro ‘span_REQUIRES_T’ 541 | , typename std::enable_if< (VA), int >::type = 0 | ^~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1398:29: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1398 | span( T (&)[N] ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1401:39: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1401 | span( std::array & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1404:51: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1404 | span( std::array const & ) -> span(N)>; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:868:25: warning: useless cast to type ‘nonstd::span_lite::extent_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 868 | #define span_sizeof(T) static_cast( sizeof(T) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1490:34: note: in expansion of macro ‘span_sizeof’ 1490 | enum ET : extent_t { value = span_sizeof(T) * Extent }; | ^~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include/nonstd/span.hpp:1898:90: warning: useless cast to type ‘std::size_t’ {aka ‘long unsigned int’} [-Wuseless-cast] 1898 | class tuple_size< nonstd::span > : public integral_constant(Extent)> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:27, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./doomstat.h:34, from /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./odamex.h:41: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h: In function ‘constexpr fixed_t FIXED642FIXED(fixed64_t)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:42:70: warning: result of ‘(1048575 << 60)’ requires 81 bits to represent, but ‘long long int’ only has 64 bits [-Wshift-overflow=] 42 | #define FRAC64FILLFIXED( x, o ) ( ( x ) | ( ( o ) < 0 ? ( FRAC64MASK << ( 64 - ( FRACBITS64 - FRACBITS ) ) ) : 0 ) ) | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./m_fixed.h:109:25: note: in expansion of macro ‘FRAC64FILLFIXED’ 109 | return (fixed_t)FRAC64FILLFIXED(x >> (FRACBITS64 - FRACBITS), x); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h: In member function ‘bool fhfprint_s::operator==(const fhfprint_s&)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: warning: comparison between two arrays [-Warray-compare] 133 | return fingerprint == other.fingerprint; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/./g_level.h:133:36: note: use unary ‘+’ which decays operands to pointers or ‘&(((fhfprint_s*)this)->fhfprint_s::fingerprint)[0] == &(other.fhfprint_s::fingerprint)[0]’ to compare the addresses [100%] Building CXX object client/CMakeFiles/odamex.dir/gui/icon_odamex_128.png.cpp.o cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/g++ -DCLIENT_APP -DHAVE_BACKTRACE -DINSTALL_BINDIR=\"bin\" -DINSTALL_DATADIR=\"share\" -DINSTALL_PREFIX=\"/usr\" -DPORTMIDI -DUNIX -DX11 -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/sdl -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/src -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/../libraries/textscreen -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/common/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/common -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/odaproto -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/. -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/tinylibs/include -I/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/minilzo -isystem /usr/include/SDL2 -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/libraries/protobuf/src -isystem /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/libraries/local/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu++17 -flto=auto -fno-fat-lto-objects -Wall -Wextra -fdiagnostics-color=always -Werror=format-security -Wduplicated-cond -Wduplicated-branches -Wrestrict -Wnull-dereference -Wuseless-cast -Wformat=2 -Wno-unused-parameter -lm -MD -MT client/CMakeFiles/odamex.dir/gui/icon_odamex_128.png.cpp.o -MF CMakeFiles/odamex.dir/gui/icon_odamex_128.png.cpp.o.d -o CMakeFiles/odamex.dir/gui/icon_odamex_128.png.cpp.o -c /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui/icon_odamex_128.png.cpp /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui/gui_boot.cpp: In constructor ‘BootWindow::BootWindow(int, int, int, int, const char*)’: /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui/gui_boot.cpp:162:49: warning: unused variable ‘o’ [-Wunused-variable] 162 | Fl_Box* o = new Fl_Box(203, 35, 182, 20, "Change Load Order"); | ^ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui/gui_boot.cpp:187:50: warning: useless cast to type ‘Fl_Align’ {aka ‘unsigned int’} [-Wuseless-cast] 187 | o->align(Fl_Align(132 | FL_ALIGN_INSIDE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/client/gui/gui_boot.cpp:207:50: warning: useless cast to type ‘Fl_Align’ {aka ‘unsigned int’} [-Wuseless-cast] 207 | o->align(Fl_Align(132 | FL_ALIGN_INSIDE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable odamex cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/odamex.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -flto=auto -fno-fat-lto-objects -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -Wl,--dependency-file=CMakeFiles/odamex.dir/link.d CMakeFiles/odamex.dir/src/am_map.cpp.o CMakeFiles/odamex.dir/src/c_bind.cpp.o CMakeFiles/odamex.dir/src/c_console.cpp.o CMakeFiles/odamex.dir/src/cl_ctf.cpp.o CMakeFiles/odamex.dir/src/cl_cvarlist.cpp.o CMakeFiles/odamex.dir/src/cl_demo.cpp.o CMakeFiles/odamex.dir/src/cl_download.cpp.o CMakeFiles/odamex.dir/src/cl_game.cpp.o CMakeFiles/odamex.dir/src/cl_level.cpp.o CMakeFiles/odamex.dir/src/cl_main.cpp.o CMakeFiles/odamex.dir/src/cl_maplist.cpp.o CMakeFiles/odamex.dir/src/cl_mobj.cpp.o CMakeFiles/odamex.dir/src/cl_netgraph.cpp.o CMakeFiles/odamex.dir/src/cl_parse.cpp.o CMakeFiles/odamex.dir/src/cl_pred.cpp.o CMakeFiles/odamex.dir/src/cl_replay.cpp.o CMakeFiles/odamex.dir/src/cl_responderkeys.cpp.o CMakeFiles/odamex.dir/src/cl_stubs.cpp.o CMakeFiles/odamex.dir/src/cl_vote.cpp.o CMakeFiles/odamex.dir/src/d_main.cpp.o CMakeFiles/odamex.dir/src/d_net.cpp.o CMakeFiles/odamex.dir/src/d_netinfo.cpp.o CMakeFiles/odamex.dir/src/f_finale.cpp.o CMakeFiles/odamex.dir/src/f_wipe.cpp.o CMakeFiles/odamex.dir/src/hu_drawers.cpp.o CMakeFiles/odamex.dir/src/hu_elements.cpp.o CMakeFiles/odamex.dir/src/hu_mousegraph.cpp.o CMakeFiles/odamex.dir/src/hu_speedometer.cpp.o CMakeFiles/odamex.dir/src/hu_stuff.cpp.o CMakeFiles/odamex.dir/src/m_menu.cpp.o CMakeFiles/odamex.dir/src/m_misc.cpp.o CMakeFiles/odamex.dir/src/m_options.cpp.o CMakeFiles/odamex.dir/src/otransfer.cpp.o CMakeFiles/odamex.dir/src/r_bsp.cpp.o CMakeFiles/odamex.dir/src/r_draw.cpp.o CMakeFiles/odamex.dir/src/r_drawt.cpp.o CMakeFiles/odamex.dir/src/r_drawt_altivec.cpp.o CMakeFiles/odamex.dir/src/r_drawt_mmx.cpp.o CMakeFiles/odamex.dir/src/r_drawt_sse2.cpp.o CMakeFiles/odamex.dir/src/r_interp.cpp.o CMakeFiles/odamex.dir/src/r_main.cpp.o CMakeFiles/odamex.dir/src/r_plane.cpp.o CMakeFiles/odamex.dir/src/r_segs.cpp.o CMakeFiles/odamex.dir/src/r_sky.cpp.o CMakeFiles/odamex.dir/src/r_things.cpp.o CMakeFiles/odamex.dir/src/s_sound.cpp.o CMakeFiles/odamex.dir/src/st_lib.cpp.o CMakeFiles/odamex.dir/src/st_new.cpp.o CMakeFiles/odamex.dir/src/st_stuff.cpp.o CMakeFiles/odamex.dir/src/v_draw.cpp.o CMakeFiles/odamex.dir/src/v_palette.cpp.o CMakeFiles/odamex.dir/src/v_screenshot.cpp.o CMakeFiles/odamex.dir/src/v_text.cpp.o CMakeFiles/odamex.dir/src/v_video.cpp.o CMakeFiles/odamex.dir/src/wi_interlevel.cpp.o CMakeFiles/odamex.dir/src/wi_stuff.cpp.o CMakeFiles/odamex.dir/sdl/i_input.cpp.o CMakeFiles/odamex.dir/sdl/i_input_sdl12.cpp.o CMakeFiles/odamex.dir/sdl/i_input_sdl20.cpp.o CMakeFiles/odamex.dir/sdl/i_main.cpp.o CMakeFiles/odamex.dir/sdl/i_midi.cpp.o CMakeFiles/odamex.dir/sdl/i_music.cpp.o CMakeFiles/odamex.dir/sdl/i_musicsystem.cpp.o CMakeFiles/odamex.dir/sdl/i_musicsystem_au.cpp.o CMakeFiles/odamex.dir/sdl/i_musicsystem_portmidi.cpp.o CMakeFiles/odamex.dir/sdl/i_musicsystem_sdl.cpp.o CMakeFiles/odamex.dir/sdl/i_sound.cpp.o CMakeFiles/odamex.dir/sdl/i_system.cpp.o CMakeFiles/odamex.dir/sdl/i_video.cpp.o CMakeFiles/odamex.dir/sdl/i_video_sdl12.cpp.o CMakeFiles/odamex.dir/sdl/i_video_sdl20.cpp.o CMakeFiles/odamex.dir/sdl/mus2midi.cpp.o CMakeFiles/odamex.dir/__/common/c_cvarlist.cpp.o CMakeFiles/odamex.dir/__/common/c_cvars.cpp.o CMakeFiles/odamex.dir/__/common/c_dispatch.cpp.o CMakeFiles/odamex.dir/__/common/c_doc.cpp.o CMakeFiles/odamex.dir/__/common/c_effect.cpp.o CMakeFiles/odamex.dir/__/common/c_vote.cpp.o CMakeFiles/odamex.dir/__/common/cmdlib.cpp.o CMakeFiles/odamex.dir/__/common/com_misc.cpp.o CMakeFiles/odamex.dir/__/common/crc32.cpp.o CMakeFiles/odamex.dir/__/common/d_dehacked.cpp.o CMakeFiles/odamex.dir/__/common/d_items.cpp.o CMakeFiles/odamex.dir/__/common/d_main.cpp.o CMakeFiles/odamex.dir/__/common/d_netcmd.cpp.o CMakeFiles/odamex.dir/__/common/dobject.cpp.o CMakeFiles/odamex.dir/__/common/doomstat.cpp.o CMakeFiles/odamex.dir/__/common/dsectoreffect.cpp.o CMakeFiles/odamex.dir/__/common/dthinker.cpp.o CMakeFiles/odamex.dir/__/common/farchive.cpp.o CMakeFiles/odamex.dir/__/common/farmhash.cpp.o CMakeFiles/odamex.dir/__/common/g_game.cpp.o CMakeFiles/odamex.dir/__/common/g_gametype.cpp.o CMakeFiles/odamex.dir/__/common/g_gametypecmd.cpp.o CMakeFiles/odamex.dir/__/common/g_horde.cpp.o CMakeFiles/odamex.dir/__/common/g_level.cpp.o CMakeFiles/odamex.dir/__/common/g_levelstate.cpp.o CMakeFiles/odamex.dir/__/common/g_mapinfo.cpp.o CMakeFiles/odamex.dir/__/common/g_skill.cpp.o CMakeFiles/odamex.dir/__/common/g_spawninv.cpp.o CMakeFiles/odamex.dir/__/common/g_umapinfo.cpp.o CMakeFiles/odamex.dir/__/common/gstrings.cpp.o CMakeFiles/odamex.dir/__/common/huffman.cpp.o CMakeFiles/odamex.dir/__/common/i_crash_noop.cpp.o CMakeFiles/odamex.dir/__/common/i_crash_posix.cpp.o CMakeFiles/odamex.dir/__/common/i_crash_win32.cpp.o CMakeFiles/odamex.dir/__/common/i_net.cpp.o CMakeFiles/odamex.dir/__/common/info.cpp.o CMakeFiles/odamex.dir/__/common/infomap.cpp.o CMakeFiles/odamex.dir/__/common/m_alloc.cpp.o CMakeFiles/odamex.dir/__/common/m_argv.cpp.o CMakeFiles/odamex.dir/__/common/m_bbox.cpp.o CMakeFiles/odamex.dir/__/common/m_cheat.cpp.o CMakeFiles/odamex.dir/__/common/m_fileio.cpp.o CMakeFiles/odamex.dir/__/common/m_fileio_posix.cpp.o CMakeFiles/odamex.dir/__/common/m_fileio_win32.cpp.o CMakeFiles/odamex.dir/__/common/m_jsonlump.cpp.o CMakeFiles/odamex.dir/__/common/m_memio.cpp.o CMakeFiles/odamex.dir/__/common/m_ostring.cpp.o CMakeFiles/odamex.dir/__/common/m_random.cpp.o CMakeFiles/odamex.dir/__/common/m_resfile.cpp.o CMakeFiles/odamex.dir/__/common/m_strindex.cpp.o CMakeFiles/odamex.dir/__/common/m_vectors.cpp.o CMakeFiles/odamex.dir/__/common/m_wdlstats.cpp.o CMakeFiles/odamex.dir/__/common/md5.cpp.o CMakeFiles/odamex.dir/__/common/ohash.cpp.o CMakeFiles/odamex.dir/__/common/olumpname.cpp.o CMakeFiles/odamex.dir/__/common/oscanner.cpp.o CMakeFiles/odamex.dir/__/common/p_acs.cpp.o CMakeFiles/odamex.dir/__/common/p_boomfspec.cpp.o CMakeFiles/odamex.dir/__/common/p_ceiling.cpp.o CMakeFiles/odamex.dir/__/common/p_doors.cpp.o CMakeFiles/odamex.dir/__/common/p_enemy.cpp.o CMakeFiles/odamex.dir/__/common/p_floor.cpp.o CMakeFiles/odamex.dir/__/common/p_horde.cpp.o CMakeFiles/odamex.dir/__/common/p_hordedefine.cpp.o CMakeFiles/odamex.dir/__/common/p_hordespawn.cpp.o CMakeFiles/odamex.dir/__/common/p_interaction.cpp.o CMakeFiles/odamex.dir/__/common/p_lights.cpp.o CMakeFiles/odamex.dir/__/common/p_lnspec.cpp.o CMakeFiles/odamex.dir/__/common/p_map.cpp.o CMakeFiles/odamex.dir/__/common/p_mapformat.cpp.o CMakeFiles/odamex.dir/__/common/p_maputl.cpp.o CMakeFiles/odamex.dir/__/common/p_mobj.cpp.o CMakeFiles/odamex.dir/__/common/p_pillar.cpp.o CMakeFiles/odamex.dir/__/common/p_plats.cpp.o CMakeFiles/odamex.dir/__/common/p_pspr.cpp.o CMakeFiles/odamex.dir/__/common/p_quake.cpp.o CMakeFiles/odamex.dir/__/common/p_saveg.cpp.o CMakeFiles/odamex.dir/__/common/p_setup.cpp.o CMakeFiles/odamex.dir/__/common/p_sight.cpp.o CMakeFiles/odamex.dir/__/common/p_snapshot.cpp.o CMakeFiles/odamex.dir/__/common/p_spec.cpp.o CMakeFiles/odamex.dir/__/common/p_switch.cpp.o CMakeFiles/odamex.dir/__/common/p_teleport.cpp.o CMakeFiles/odamex.dir/__/common/p_things.cpp.o CMakeFiles/odamex.dir/__/common/p_tick.cpp.o CMakeFiles/odamex.dir/__/common/p_unlag.cpp.o CMakeFiles/odamex.dir/__/common/p_user.cpp.o CMakeFiles/odamex.dir/__/common/p_xlat.cpp.o CMakeFiles/odamex.dir/__/common/p_zdoomhexspec.cpp.o CMakeFiles/odamex.dir/__/common/po_man.cpp.o CMakeFiles/odamex.dir/__/common/r_data.cpp.o CMakeFiles/odamex.dir/__/common/r_sprites.cpp.o CMakeFiles/odamex.dir/__/common/res_texture.cpp.o cpp.o CMakeFiles/odasrv.dir/__/common/p_maputl.cpp.o CMakeFiles/odasrv.dir/__/common/p_mobj.cpp.o CMakeFiles/odasrv.dir/__/common/p_pillar.cpp.o CMakeFiles/odasrv.dir/__/common/p_plats.cpp.o CMakeFiles/odasrv.dir/__/common/p_pspr.cpp.o CMakeFiles/odasrv.dir/__/common/p_quake.cpp.o CMakeFiles/odasrv.dir/__/common/p_saveg.cpp.o CMakeFiles/odasrv.dir/__/common/p_setup.cpp.o CMakeFiles/odasrv.dir/__/common/p_sight.cpp.o CMakeFiles/odasrv.dir/__/common/p_snapshot.cpp.o CMakeFiles/odasrv.dir/__/common/p_spec.cpp.o CMakeFiles/odasrv.dir/__/common/p_switch.cpp.o CMakeFiles/odasrv.dir/__/common/p_teleport.cpp.o CMakeFiles/odasrv.dir/__/common/p_things.cpp.o CMakeFiles/odasrv.dir/__/common/p_tick.cpp.o CMakeFiles/odasrv.dir/__/common/p_unlag.cpp.o CMakeFiles/odasrv.dir/__/common/p_user.cpp.o CMakeFiles/odasrv.dir/__/common/p_xlat.cpp.o CMakeFiles/odasrv.dir/__/common/p_zdoomhexspec.cpp.o CMakeFiles/odasrv.dir/__/common/po_man.cpp.o CMakeFiles/odasrv.dir/__/common/r_data.cpp.o CMakeFiles/odasrv.dir/__/common/r_sprites.cpp.o CMakeFiles/odasrv.dir/__/common/res_texture.cpp.o CMakeFiles/odasrv.dir/__/common/s_sndseq.cpp.o CMakeFiles/odasrv.dir/__/common/stats.cpp.o CMakeFiles/odasrv.dir/__/common/stringenums.cpp.o CMakeFiles/odasrv.dir/__/common/stringtable.cpp.o CMakeFiles/odasrv.dir/__/common/strptime.cpp.o CMakeFiles/odasrv.dir/__/common/svc_map.cpp.o CMakeFiles/odasrv.dir/__/common/svc_message.cpp.o CMakeFiles/odasrv.dir/__/common/tables.cpp.o CMakeFiles/odasrv.dir/__/common/teaminfo.cpp.o CMakeFiles/odasrv.dir/__/common/timegm.cpp.o CMakeFiles/odasrv.dir/__/common/version.cpp.o CMakeFiles/odasrv.dir/__/common/w_ident.cpp.o CMakeFiles/odasrv.dir/__/common/w_wad.cpp.o CMakeFiles/odasrv.dir/__/common/z_zone.cpp.o CMakeFiles/odasrv.dir/src/am_map.cpp.o CMakeFiles/odasrv.dir/src/c_console.cpp.o CMakeFiles/odasrv.dir/src/d_main.cpp.o CMakeFiles/odasrv.dir/src/d_netinfo.cpp.o CMakeFiles/odasrv.dir/src/i_main.cpp.o CMakeFiles/odasrv.dir/src/i_system.cpp.o CMakeFiles/odasrv.dir/src/m_misc.cpp.o CMakeFiles/odasrv.dir/src/r_main.cpp.o CMakeFiles/odasrv.dir/src/r_plane.cpp.o CMakeFiles/odasrv.dir/src/r_sky.cpp.o CMakeFiles/odasrv.dir/src/s_sound.cpp.o CMakeFiles/odasrv.dir/src/sv_banlist.cpp.o CMakeFiles/odasrv.dir/src/sv_ctf.cpp.o CMakeFiles/odasrv.dir/src/sv_cvarlist.cpp.o CMakeFiles/odasrv.dir/src/sv_game.cpp.o CMakeFiles/odasrv.dir/src/sv_level.cpp.o CMakeFiles/odasrv.dir/src/sv_main.cpp.o CMakeFiles/odasrv.dir/src/sv_maplist.cpp.o CMakeFiles/odasrv.dir/src/sv_master.cpp.o CMakeFiles/odasrv.dir/src/sv_mobj.cpp.o CMakeFiles/odasrv.dir/src/sv_pickup.cpp.o CMakeFiles/odasrv.dir/src/sv_rproto.cpp.o CMakeFiles/odasrv.dir/src/sv_sqp.cpp.o CMakeFiles/odasrv.dir/src/sv_sqpold.cpp.o CMakeFiles/odasrv.dir/src/sv_stats.cpp.o CMakeFiles/odasrv.dir/src/sv_stubs.cpp.o CMakeFiles/odasrv.dir/src/sv_vote.cpp.o CMakeFiles/odasrv.dir/src/v_palette.cpp.o -o odasrv ../libraries/local/lib/libfmt.a /usr/lib64/libz.so ../odaproto/libodaproto.a ../libraries/libminilzo.a -lpthread -lrt ../libraries/protobuf-build/libprotobuf.a /usr/lib64/libz.so /usr/lib64/libjsoncpp.so /usr/lib64/libminiupnpc.so cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/wad/odamex.wad /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/server gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [100%] Built target odasrv CMakeFiles/odamex.dir/__/common/s_sndseq.cpp.o CMakeFiles/odamex.dir/__/common/stats.cpp.o CMakeFiles/odamex.dir/__/common/stringenums.cpp.o CMakeFiles/odamex.dir/__/common/stringtable.cpp.o CMakeFiles/odamex.dir/__/common/strptime.cpp.o CMakeFiles/odamex.dir/__/common/svc_map.cpp.o CMakeFiles/odamex.dir/__/common/svc_message.cpp.o CMakeFiles/odamex.dir/__/common/tables.cpp.o CMakeFiles/odamex.dir/__/common/teaminfo.cpp.o CMakeFiles/odamex.dir/__/common/timegm.cpp.o CMakeFiles/odamex.dir/__/common/version.cpp.o CMakeFiles/odamex.dir/__/common/w_ident.cpp.o CMakeFiles/odamex.dir/__/common/w_wad.cpp.o CMakeFiles/odamex.dir/__/common/z_zone.cpp.o CMakeFiles/odamex.dir/gui/gui_boot.cpp.o CMakeFiles/odamex.dir/gui/gui_common.cpp.o CMakeFiles/odamex.dir/gui/icon_odamex_128.png.cpp.o -o odamex /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libX11.so /usr/lib64/libXext.so libtextscreen.a ../odaproto/libodaproto.a /usr/lib64/libSDL2.so /usr/lib64/libSDL2main.a /usr/lib64/libSDL2_mixer.so /usr/lib64/libcurl.so /usr/lib64/libfltk_images.so /usr/lib64/libfltk.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libX11.so /usr/lib64/libXext.so -lm /usr/lib64/libportmidi.so /usr/lib64/libz.so /usr/lib64/libpng.so ../libraries/local/lib/libfmt.a ../libraries/libminilzo.a -lrt -lX11 ../libraries/protobuf-build/libprotobuf.a /usr/lib64/libSDL2.so /usr/lib64/libjsoncpp.so /usr/lib64/libz.so cd /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/wad/odamex.wad /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/client gmake[2]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' [100%] Built target odamex gmake[1]: Leaving directory '/builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.FSCd8q + umask 022 + cd /builddir/build/BUILD/odamex-11.0.0-build + '[' /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/odamex-11.0.0-build + mkdir /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd odamex-src-11.0.0 + DESTDIR=/builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/LICENSE -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/README -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/coop-all-official-wads.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/coop-doom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/coop-masterlevels.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/coop-modern.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/coop-zdoom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/ctf-attackdefend.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/ctf-doom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/ctf-pub.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/ctf-wdl.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/dm-doom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/dm-modern.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/dm-zdoom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/duel-altdeath.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/duel-ddl.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/duel-doom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/duel-zddl.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/duel-zdoom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/horde-doom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/horde-modern.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/horde-zdoom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/lms-2team.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/lms-3team.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/lms-ffa.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/survival-modern.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/tdm-doom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/tdm-modern.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/config-samples/tdm-zdoom.cfg -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/share/odamex/odamex.wad -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/bin/odamex -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/bin/odasrv -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/bin/odamast -- Installing: /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT/usr/bin/odalaunch + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 11.0.0-1.fc42 --unique-debug-suffix -11.0.0-1.fc42.aarch64 --unique-debug-src-base odamex-11.0.0-1.fc42.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/odamex-11.0.0-build/odamex-src-11.0.0 find-debuginfo: starting Extracting debug info from 4 files DWARF-compressing 4 files sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/odamex-11.0.0-1.fc42.aarch64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT Scanned 60 directories and 630 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/odamex-11.0.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: odamex-11.0.0-1.fc42.aarch64 Provides: bundled(fltk) bundled(jsoncpp) bundled(libcurl) bundled(libminiupnpc) bundled(libpng) bundled(portmidi) bundled(protobuf) bundled(textscreen) bundled(zlib) odamex = 11.0.0-1.fc42 odamex(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_baseu_net-3.2.so.0()(64bit) libwx_baseu_net-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_xrc-3.2.so.0()(64bit) libwx_gtk3u_xrc-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: odamex-client-11.0.0-1.fc42.aarch64 Provides: odamex-client = 11.0.0-1.fc42 odamex-client(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libSDL2-2.0.so.0()(64bit) libSDL2_mixer-2.0.so.0()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcurl.so.4()(64bit) libfltk.so.1.3()(64bit) libfltk_images.so.1.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libjsoncpp.so.26()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libportmidi.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: odamex-server-11.0.0-1.fc42.aarch64 Provides: odamex-server = 11.0.0-1.fc42 odamex-server(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libjsoncpp.so.26()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libminiupnpc.so.19()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: odamex-masterserver-11.0.0-1.fc42.aarch64 Provides: odamex-masterserver = 11.0.0-1.fc42 odamex-masterserver(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) rtld(GNU_HASH) Processing files: odamex-data-11.0.0-1.fc42.noarch Provides: odamex-data = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: odamex-debugsource-11.0.0-1.fc42.aarch64 Provides: odamex-debugsource = 11.0.0-1.fc42 odamex-debugsource(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: odamex-debuginfo-11.0.0-1.fc42.aarch64 Provides: debuginfo(build-id) = e6e6ec276a1a028b1c328f2e45b212b710f0c609 odamex-debuginfo = 11.0.0-1.fc42 odamex-debuginfo(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: odamex-debugsource(aarch-64) = 11.0.0-1.fc42 Processing files: odamex-client-debuginfo-11.0.0-1.fc42.aarch64 Provides: debuginfo(build-id) = 6fdba0d26a79e9f5357ee92269af5b776df950dd odamex-client-debuginfo = 11.0.0-1.fc42 odamex-client-debuginfo(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: odamex-debugsource(aarch-64) = 11.0.0-1.fc42 Processing files: odamex-server-debuginfo-11.0.0-1.fc42.aarch64 Provides: debuginfo(build-id) = 93241cc66d24b8a83b532323c768fb483a3c6137 odamex-server-debuginfo = 11.0.0-1.fc42 odamex-server-debuginfo(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: odamex-debugsource(aarch-64) = 11.0.0-1.fc42 Processing files: odamex-masterserver-debuginfo-11.0.0-1.fc42.aarch64 Provides: debuginfo(build-id) = b8fefc14a2845be374b2034aac10891f968d50d8 odamex-masterserver-debuginfo = 11.0.0-1.fc42 odamex-masterserver-debuginfo(aarch-64) = 11.0.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: odamex-debugsource(aarch-64) = 11.0.0-1.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/odamex-11.0.0-build/BUILDROOT Wrote: /builddir/build/RPMS/odamex-debugsource-11.0.0-1.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/odamex-client-11.0.0-1.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/odamex-debuginfo-11.0.0-1.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/odamex-data-11.0.0-1.fc42.noarch.rpm Wrote: /builddir/build/RPMS/odamex-11.0.0-1.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/odamex-masterserver-debuginfo-11.0.0-1.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/odamex-masterserver-11.0.0-1.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/odamex-server-11.0.0-1.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/odamex-server-debuginfo-11.0.0-1.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/odamex-client-debuginfo-11.0.0-1.fc42.aarch64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.OJMB4D + umask 022 + cd /builddir/build/BUILD/odamex-11.0.0-build + test -d /builddir/build/BUILD/odamex-11.0.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/odamex-11.0.0-build + rm -rf /builddir/build/BUILD/odamex-11.0.0-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild odamex-11.0.0-1.fc42.src.rpm Finish: build phase for odamex-11.0.0-1.fc42.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-42-aarch64-1748204862.892006/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/odamex-11.0.0-1.fc42.src.rpm) Config(child) 6 minutes 51 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": "odamex-masterserver-debuginfo", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" }, { "name": "odamex-client", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" }, { "name": "odamex-masterserver", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" }, { "name": "odamex-debugsource", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" }, { "name": "odamex-client-debuginfo", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" }, { "name": "odamex", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "src" }, { "name": "odamex-server", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" }, { "name": "odamex", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" }, { "name": "odamex-data", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "noarch" }, { "name": "odamex-server-debuginfo", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" }, { "name": "odamex-debuginfo", "epoch": null, "version": "11.0.0", "release": "1.fc42", "arch": "aarch64" } ] } RPMResults finished