Warning: Permanently added '54.165.211.21' (ED25519) to the list of known hosts. INFO: Calling: curl -H Pragma: -o atheme-services-v7.2.12.tar.xz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/nalika/irc/atheme/atheme-services-v7.2.12.tar.xz/md5/cb28afb6e076cf89aa4c2352fddafc59/atheme-services-v7.2.12.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1047k 100 1047k 0 0 10.1M 0 --:--:-- --:--:-- --:--:-- 10.2M INFO: Reading stdout from command: md5sum atheme-services-v7.2.12.tar.xz Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-v0yfplte/atheme/atheme.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-v0yfplte/atheme --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1645942195.857325 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.16 starting (python version = 3.10.2, NVR = mock-2.16-1.fc35)... 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-v0yfplte/atheme/atheme.spec) Config(centos-stream+epel-9-aarch64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream+epel-9-aarch64-1645942195.857325/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 Mock Version: 2.16 INFO: Mock Version: 2.16 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 3.1 kB/s | 257 B 00:00 CentOS Stream 9 - BaseOS 16 MB/s | 4.2 MB 00:00 CentOS Stream 9 - AppStream 31 MB/s | 10 MB 00:00 CentOS Stream 9 - CRB 11 MB/s | 2.7 MB 00:00 CentOS Stream 9 - Extras packages 59 kB/s | 5.3 kB 00:00 Extra Packages for Enterprise Linux 9 - aarch64 27 MB/s | 4.3 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash aarch64 5.1.8-4.el9 baseos 1.7 M bzip2 aarch64 1.0.8-8.el9 baseos 56 k centos-stream-release noarch 9.0-9.el9 baseos 25 k coreutils aarch64 8.32-31.el9 baseos 1.1 M cpio aarch64 2.13-16.el9 baseos 274 k diffutils aarch64 3.7-12.el9 baseos 392 k epel-rpm-macros noarch 9-3.el9 epel 16 k findutils aarch64 1:4.8.0-5.el9 baseos 548 k gawk aarch64 5.1.0-6.el9 baseos 996 k glibc-minimal-langpack aarch64 2.34-25.el9 baseos 119 k grep aarch64 3.6-5.el9 baseos 266 k gzip aarch64 1.10-8.el9 baseos 154 k info aarch64 6.7-15.el9 baseos 221 k make aarch64 1:4.3-7.el9 baseos 535 k patch aarch64 2.7.6-16.el9 appstream 124 k redhat-rpm-config noarch 194-1.el9 appstream 74 k rpm-build aarch64 4.16.1.3-11.el9 appstream 103 k sed aarch64 4.8-9.el9 baseos 303 k shadow-utils aarch64 2:4.9-3.el9 baseos 1.2 M tar aarch64 2:1.34-3.el9 baseos 878 k unzip aarch64 6.0-56.el9 baseos 179 k util-linux aarch64 2.37.2-1.el9 baseos 2.3 M which aarch64 2.21-27.el9 baseos 42 k xz aarch64 5.2.5-7.el9 baseos 226 k Installing dependencies: alternatives aarch64 1.20-2.el9 baseos 37 k audit-libs aarch64 3.0.7-101.el9 baseos 116 k basesystem noarch 11-13.el9 baseos 3.9 k binutils aarch64 2.35.2-17.el9 baseos 5.3 M binutils-gold aarch64 2.35.2-17.el9 baseos 887 k bzip2-libs aarch64 1.0.8-8.el9 baseos 42 k ca-certificates noarch 2020.2.50-94.el9 baseos 356 k centos-gpg-keys noarch 9.0-9.el9 baseos 13 k centos-stream-repos noarch 9.0-9.el9 baseos 12 k coreutils-common aarch64 8.32-31.el9 baseos 2.0 M cracklib aarch64 2.9.6-27.el9 baseos 95 k cracklib-dicts aarch64 2.9.6-27.el9 baseos 3.6 M crypto-policies noarch 20220203-1.gitf03e75e.el9 baseos 83 k curl aarch64 7.76.1-14.el9 baseos 294 k cyrus-sasl-lib aarch64 2.1.27-19.el9 baseos 758 k dwz aarch64 0.14-3.el9 appstream 126 k ed aarch64 1.14.2-12.el9 baseos 74 k efi-srpm-macros noarch 4-9.el9 appstream 23 k elfutils aarch64 0.186-1.el9 baseos 524 k elfutils-debuginfod-client aarch64 0.186-1.el9 baseos 38 k elfutils-default-yama-scope noarch 0.186-1.el9 baseos 18 k elfutils-libelf aarch64 0.186-1.el9 baseos 200 k elfutils-libs aarch64 0.186-1.el9 baseos 255 k file aarch64 5.39-8.el9 baseos 51 k file-libs aarch64 5.39-8.el9 baseos 588 k filesystem aarch64 3.16-2.el9 baseos 4.8 M fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 28 k gdb-minimal aarch64 10.2-8.el9 appstream 3.1 M gdbm-libs aarch64 1:1.19-4.el9 baseos 53 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 8.8 k glibc aarch64 2.34-25.el9 baseos 1.8 M glibc-common aarch64 2.34-25.el9 baseos 393 k glibc-gconv-extra aarch64 2.34-25.el9 baseos 1.8 M gmp aarch64 1:6.2.0-10.el9 baseos 266 k go-srpm-macros noarch 3.0.9-9.el9 appstream 27 k groff-base aarch64 1.22.4-10.el9 baseos 1.0 M kernel-srpm-macros noarch 1.0-11.el9 appstream 16 k keyutils-libs aarch64 1.6.1-4.el9 baseos 32 k krb5-libs aarch64 1.19.1-13.el9 baseos 737 k libacl aarch64 2.3.1-3.el9 baseos 24 k libarchive aarch64 3.5.3-1.el9 baseos 387 k libattr aarch64 2.5.1-3.el9 baseos 19 k libblkid aarch64 2.37.2-1.el9 baseos 104 k libbrotli aarch64 1.0.9-6.el9 baseos 314 k libcap aarch64 2.48-8.el9 baseos 71 k libcap-ng aarch64 0.8.2-7.el9 baseos 32 k libcom_err aarch64 1.46.5-2.el9 baseos 27 k libcurl aarch64 7.76.1-14.el9 baseos 282 k libdb aarch64 5.3.28-53.el9 baseos 712 k libeconf aarch64 0.4.1-2.el9 baseos 27 k libfdisk aarch64 2.37.2-1.el9 baseos 148 k libffi aarch64 3.4.2-7.el9 baseos 36 k libgcc aarch64 11.2.1-9.4.el9 baseos 106 k libgcrypt aarch64 1.10.0-2.el9 baseos 454 k libgomp aarch64 11.2.1-9.4.el9 baseos 285 k libgpg-error aarch64 1.42-5.el9 baseos 213 k libidn2 aarch64 2.3.0-7.el9 baseos 101 k libmount aarch64 2.37.2-1.el9 baseos 130 k libnghttp2 aarch64 1.43.0-5.el9 baseos 74 k libpkgconf aarch64 1.7.3-9.el9 baseos 36 k libpsl aarch64 0.21.1-5.el9 baseos 64 k libpwquality aarch64 1.4.4-8.el9 baseos 119 k libselinux aarch64 3.3-2.el9 baseos 85 k libsemanage aarch64 3.3-2.el9 baseos 116 k libsepol aarch64 3.3-2.el9 baseos 294 k libsigsegv aarch64 2.13-4.el9 baseos 27 k libsmartcols aarch64 2.37.2-1.el9 baseos 60 k libssh aarch64 0.9.6-3.el9 baseos 205 k libssh-config noarch 0.9.6-3.el9 baseos 11 k libstdc++ aarch64 11.2.1-9.4.el9 baseos 720 k libtasn1 aarch64 4.16.0-7.el9 baseos 74 k libunistring aarch64 0.9.10-15.el9 baseos 489 k libutempter aarch64 1.2.1-6.el9 baseos 27 k libuuid aarch64 2.37.2-1.el9 baseos 26 k libverto aarch64 0.3.2-3.el9 baseos 21 k libxcrypt aarch64 4.4.18-3.el9 baseos 121 k libxml2 aarch64 2.9.12-4.el9 baseos 724 k libzstd aarch64 1.5.1-2.el9 baseos 308 k lua-libs aarch64 5.4.2-4.el9 baseos 208 k lua-srpm-macros noarch 1-6.el9 appstream 9.5 k lz4-libs aarch64 1.9.3-5.el9 baseos 67 k mpfr aarch64 4.1.0-7.el9 baseos 239 k ncurses aarch64 6.2-8.20210508.el9 baseos 406 k ncurses-base noarch 6.2-8.20210508.el9 baseos 96 k ncurses-libs aarch64 6.2-8.20210508.el9 baseos 319 k ocaml-srpm-macros noarch 6-6.el9 appstream 8.8 k openblas-srpm-macros noarch 2-11.el9 appstream 8.4 k openldap aarch64 2.4.59-3.el9 baseos 255 k openssl aarch64 1:3.0.1-12.el9 baseos 1.2 M openssl-libs aarch64 1:3.0.1-12.el9 baseos 2.0 M p11-kit aarch64 0.24.1-2.el9 baseos 366 k p11-kit-trust aarch64 0.24.1-2.el9 baseos 144 k pam aarch64 1.5.1-9.el9 baseos 620 k pcre aarch64 8.44-3.el9.3 baseos 180 k pcre2 aarch64 10.37-3.el9.1 baseos 213 k pcre2-syntax noarch 10.37-3.el9.1 baseos 143 k perl-Carp noarch 1.50-460.el9 appstream 30 k perl-Class-Struct noarch 0.66-479.el9 appstream 32 k perl-Encode aarch64 4:3.08-462.el9 appstream 1.7 M perl-Errno aarch64 1.30-479.el9 appstream 24 k perl-Exporter noarch 5.74-461.el9 appstream 32 k perl-Fcntl aarch64 1.13-479.el9 appstream 30 k perl-File-Basename noarch 2.85-479.el9 appstream 27 k perl-File-Path noarch 2.18-4.el9 appstream 36 k perl-File-Temp noarch 1:0.231.100-4.el9 appstream 60 k perl-File-stat noarch 1.09-479.el9 appstream 27 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 61 k perl-Getopt-Std noarch 1.12-479.el9 appstream 25 k perl-HTTP-Tiny noarch 0.076-460.el9 appstream 55 k perl-IO aarch64 1.43-479.el9 appstream 98 k perl-IPC-Open3 noarch 1.21-479.el9 appstream 32 k perl-MIME-Base64 aarch64 3.16-4.el9 appstream 31 k perl-POSIX aarch64 1.94-479.el9 appstream 106 k perl-PathTools aarch64 3.78-461.el9 appstream 88 k perl-Pod-Escapes noarch 1:1.07-460.el9 appstream 21 k perl-Pod-Perldoc noarch 3.28.01-461.el9 appstream 87 k perl-Pod-Simple noarch 1:3.42-4.el9 appstream 225 k perl-Pod-Usage noarch 4:2.01-4.el9 appstream 41 k perl-Scalar-List-Utils aarch64 4:1.56-461.el9 appstream 72 k perl-SelectSaver noarch 1.02-479.el9 appstream 21 k perl-Socket aarch64 4:2.031-4.el9 appstream 55 k perl-Storable aarch64 1:3.21-460.el9 appstream 94 k perl-Symbol noarch 1.08-479.el9 appstream 24 k perl-Term-ANSIColor noarch 5.01-461.el9 appstream 49 k perl-Term-Cap noarch 1.17-460.el9 appstream 23 k perl-Text-ParseWords noarch 3.30-460.el9 appstream 17 k perl-Text-Tabs+Wrap noarch 2013.0523-460.el9 appstream 24 k perl-Time-Local noarch 2:1.300-7.el9 appstream 34 k perl-constant noarch 1.33-461.el9 appstream 24 k perl-if noarch 0.60.800-479.el9 appstream 24 k perl-interpreter aarch64 4:5.32.1-479.el9 appstream 80 k perl-libs aarch64 4:5.32.1-479.el9 appstream 2.1 M perl-mro aarch64 1.23-479.el9 appstream 37 k perl-overload noarch 1.31-479.el9 appstream 55 k perl-overloading noarch 0.02-479.el9 appstream 22 k perl-parent noarch 1:0.238-460.el9 appstream 15 k perl-podlators noarch 1:4.14-460.el9 appstream 114 k perl-srpm-macros noarch 1-41.el9 appstream 9.1 k perl-subs noarch 1.03-479.el9 appstream 21 k perl-vars noarch 1.05-479.el9 appstream 23 k pkgconf aarch64 1.7.3-9.el9 baseos 41 k pkgconf-m4 noarch 1.7.3-9.el9 baseos 15 k pkgconf-pkg-config aarch64 1.7.3-9.el9 baseos 11 k popt aarch64 1.18-8.el9 baseos 64 k publicsuffix-list-dafsa noarch 20210518-3.el9 baseos 58 k python-srpm-macros noarch 3.9-52.el9 appstream 24 k qt5-srpm-macros noarch 5.15.2-9.el9 appstream 9.8 k readline aarch64 8.1-4.el9 baseos 211 k rpm aarch64 4.16.1.3-11.el9 baseos 535 k rpm-build-libs aarch64 4.16.1.3-11.el9 baseos 91 k rpm-libs aarch64 4.16.1.3-11.el9 baseos 302 k rust-srpm-macros noarch 17-4.el9 appstream 10 k setup noarch 2.13.7-6.el9 baseos 147 k sqlite-libs aarch64 3.34.1-5.el9 baseos 617 k systemd-libs aarch64 250-3.el9 baseos 584 k tzdata noarch 2021e-1.el9 baseos 836 k util-linux-core aarch64 2.37.2-1.el9 baseos 454 k xz-libs aarch64 5.2.5-7.el9 baseos 91 k zip aarch64 3.0-33.el9 baseos 235 k zlib aarch64 1.2.11-31.el9 baseos 91 k zstd aarch64 1.5.1-2.el9 baseos 387 k Transaction Summary ================================================================================ Install 185 Packages Total download size: 65 M Installed size: 241 M Downloading Packages: (1/185): alternatives-1.20-2.el9.aarch64.rpm 873 kB/s | 37 kB 00:00 (2/185): basesystem-11-13.el9.noarch.rpm 90 kB/s | 3.9 kB 00:00 (3/185): audit-libs-3.0.7-101.el9.aarch64.rpm 2.5 MB/s | 116 kB 00:00 (4/185): bash-5.1.8-4.el9.aarch64.rpm 60 MB/s | 1.7 MB 00:00 (5/185): binutils-gold-2.35.2-17.el9.aarch64.rp 24 MB/s | 887 kB 00:00 (6/185): bzip2-1.0.8-8.el9.aarch64.rpm 4.9 MB/s | 56 kB 00:00 (7/185): bzip2-libs-1.0.8-8.el9.aarch64.rpm 9.9 MB/s | 42 kB 00:00 (8/185): ca-certificates-2020.2.50-94.el9.noarc 36 MB/s | 356 kB 00:00 (9/185): centos-stream-release-9.0-9.el9.noarch 1.9 MB/s | 25 kB 00:00 (10/185): centos-gpg-keys-9.0-9.el9.noarch.rpm 682 kB/s | 13 kB 00:00 (11/185): centos-stream-repos-9.0-9.el9.noarch. 2.0 MB/s | 12 kB 00:00 (12/185): binutils-2.35.2-17.el9.aarch64.rpm 59 MB/s | 5.3 MB 00:00 (13/185): coreutils-8.32-31.el9.aarch64.rpm 42 MB/s | 1.1 MB 00:00 (14/185): cpio-2.13-16.el9.aarch64.rpm 25 MB/s | 274 kB 00:00 (15/185): cracklib-2.9.6-27.el9.aarch64.rpm 15 MB/s | 95 kB 00:00 (16/185): crypto-policies-20220203-1.gitf03e75e 13 MB/s | 83 kB 00:00 (17/185): curl-7.76.1-14.el9.aarch64.rpm 16 MB/s | 294 kB 00:00 (18/185): coreutils-common-8.32-31.el9.aarch64. 25 MB/s | 2.0 MB 00:00 (19/185): diffutils-3.7-12.el9.aarch64.rpm 43 MB/s | 392 kB 00:00 (20/185): cyrus-sasl-lib-2.1.27-19.el9.aarch64. 21 MB/s | 758 kB 00:00 (21/185): ed-1.14.2-12.el9.aarch64.rpm 9.4 MB/s | 74 kB 00:00 (22/185): elfutils-0.186-1.el9.aarch64.rpm 53 MB/s | 524 kB 00:00 (23/185): cracklib-dicts-2.9.6-27.el9.aarch64.r 43 MB/s | 3.6 MB 00:00 (24/185): elfutils-debuginfod-client-0.186-1.el 3.0 MB/s | 38 kB 00:00 (25/185): elfutils-default-yama-scope-0.186-1.e 1.9 MB/s | 18 kB 00:00 (26/185): file-5.39-8.el9.aarch64.rpm 10 MB/s | 51 kB 00:00 (27/185): elfutils-libelf-0.186-1.el9.aarch64.r 25 MB/s | 200 kB 00:00 (28/185): elfutils-libs-0.186-1.el9.aarch64.rpm 29 MB/s | 255 kB 00:00 (29/185): file-libs-5.39-8.el9.aarch64.rpm 36 MB/s | 588 kB 00:00 (30/185): findutils-4.8.0-5.el9.aarch64.rpm 37 MB/s | 548 kB 00:00 (31/185): gdbm-libs-1.19-4.el9.aarch64.rpm 9.0 MB/s | 53 kB 00:00 (32/185): gawk-5.1.0-6.el9.aarch64.rpm 37 MB/s | 996 kB 00:00 (33/185): glibc-common-2.34-25.el9.aarch64.rpm 53 MB/s | 393 kB 00:00 (34/185): glibc-2.34-25.el9.aarch64.rpm 44 MB/s | 1.8 MB 00:00 (35/185): glibc-minimal-langpack-2.34-25.el9.aa 22 MB/s | 119 kB 00:00 (36/185): gmp-6.2.0-10.el9.aarch64.rpm 19 MB/s | 266 kB 00:00 (37/185): filesystem-3.16-2.el9.aarch64.rpm 48 MB/s | 4.8 MB 00:00 (38/185): glibc-gconv-extra-2.34-25.el9.aarch64 33 MB/s | 1.8 MB 00:00 (39/185): grep-3.6-5.el9.aarch64.rpm 12 MB/s | 266 kB 00:00 (40/185): info-6.7-15.el9.aarch64.rpm 27 MB/s | 221 kB 00:00 (41/185): gzip-1.10-8.el9.aarch64.rpm 15 MB/s | 154 kB 00:00 (42/185): groff-base-1.22.4-10.el9.aarch64.rpm 43 MB/s | 1.0 MB 00:00 (43/185): keyutils-libs-1.6.1-4.el9.aarch64.rpm 4.8 MB/s | 32 kB 00:00 (44/185): libacl-2.3.1-3.el9.aarch64.rpm 8.0 MB/s | 24 kB 00:00 (45/185): libarchive-3.5.3-1.el9.aarch64.rpm 43 MB/s | 387 kB 00:00 (46/185): libattr-2.5.1-3.el9.aarch64.rpm 2.6 MB/s | 19 kB 00:00 (47/185): krb5-libs-1.19.1-13.el9.aarch64.rpm 36 MB/s | 737 kB 00:00 (48/185): libblkid-2.37.2-1.el9.aarch64.rpm 14 MB/s | 104 kB 00:00 (49/185): libbrotli-1.0.9-6.el9.aarch64.rpm 44 MB/s | 314 kB 00:00 (50/185): libcap-2.48-8.el9.aarch64.rpm 11 MB/s | 71 kB 00:00 (51/185): libcap-ng-0.8.2-7.el9.aarch64.rpm 6.9 MB/s | 32 kB 00:00 (52/185): libcom_err-1.46.5-2.el9.aarch64.rpm 8.9 MB/s | 27 kB 00:00 (53/185): libeconf-0.4.1-2.el9.aarch64.rpm 9.0 MB/s | 27 kB 00:00 (54/185): libcurl-7.76.1-14.el9.aarch64.rpm 31 MB/s | 282 kB 00:00 (55/185): libfdisk-2.37.2-1.el9.aarch64.rpm 25 MB/s | 148 kB 00:00 (56/185): libdb-5.3.28-53.el9.aarch64.rpm 46 MB/s | 712 kB 00:00 (57/185): libffi-3.4.2-7.el9.aarch64.rpm 5.9 MB/s | 36 kB 00:00 (58/185): libgcc-11.2.1-9.4.el9.aarch64.rpm 15 MB/s | 106 kB 00:00 (59/185): libgomp-11.2.1-9.4.el9.aarch64.rpm 29 MB/s | 285 kB 00:00 (60/185): libgcrypt-1.10.0-2.el9.aarch64.rpm 31 MB/s | 454 kB 00:00 (61/185): libgpg-error-1.42-5.el9.aarch64.rpm 21 MB/s | 213 kB 00:00 (62/185): libnghttp2-1.43.0-5.el9.aarch64.rpm 15 MB/s | 74 kB 00:00 (63/185): libmount-2.37.2-1.el9.aarch64.rpm 19 MB/s | 130 kB 00:00 (64/185): libpkgconf-1.7.3-9.el9.aarch64.rpm 7.6 MB/s | 36 kB 00:00 (65/185): libpsl-0.21.1-5.el9.aarch64.rpm 13 MB/s | 64 kB 00:00 (66/185): libpwquality-1.4.4-8.el9.aarch64.rpm 25 MB/s | 119 kB 00:00 (67/185): libselinux-3.3-2.el9.aarch64.rpm 16 MB/s | 85 kB 00:00 (68/185): libsemanage-3.3-2.el9.aarch64.rpm 21 MB/s | 116 kB 00:00 (69/185): libsepol-3.3-2.el9.aarch64.rpm 38 MB/s | 294 kB 00:00 (70/185): libsigsegv-2.13-4.el9.aarch64.rpm 5.3 MB/s | 27 kB 00:00 (71/185): libsmartcols-2.37.2-1.el9.aarch64.rpm 12 MB/s | 60 kB 00:00 (72/185): libssh-config-0.9.6-3.el9.noarch.rpm 3.8 MB/s | 11 kB 00:00 (73/185): libssh-0.9.6-3.el9.aarch64.rpm 28 MB/s | 205 kB 00:00 (74/185): libstdc++-11.2.1-9.4.el9.aarch64.rpm 55 MB/s | 720 kB 00:00 (75/185): libidn2-2.3.0-7.el9.aarch64.rpm 1.8 MB/s | 101 kB 00:00 (76/185): libtasn1-4.16.0-7.el9.aarch64.rpm 5.2 MB/s | 74 kB 00:00 (77/185): libuuid-2.37.2-1.el9.aarch64.rpm 6.7 MB/s | 26 kB 00:00 (78/185): libutempter-1.2.1-6.el9.aarch64.rpm 4.6 MB/s | 27 kB 00:00 (79/185): libunistring-0.9.10-15.el9.aarch64.rp 44 MB/s | 489 kB 00:00 (80/185): libverto-0.3.2-3.el9.aarch64.rpm 4.1 MB/s | 21 kB 00:00 (81/185): libxcrypt-4.4.18-3.el9.aarch64.rpm 12 MB/s | 121 kB 00:00 (82/185): libzstd-1.5.1-2.el9.aarch64.rpm 34 MB/s | 308 kB 00:00 (83/185): libxml2-2.9.12-4.el9.aarch64.rpm 49 MB/s | 724 kB 00:00 (84/185): lz4-libs-1.9.3-5.el9.aarch64.rpm 9.6 MB/s | 67 kB 00:00 (85/185): lua-libs-5.4.2-4.el9.aarch64.rpm 12 MB/s | 208 kB 00:00 (86/185): make-4.3-7.el9.aarch64.rpm 36 MB/s | 535 kB 00:00 (87/185): mpfr-4.1.0-7.el9.aarch64.rpm 20 MB/s | 239 kB 00:00 (88/185): ncurses-6.2-8.20210508.el9.aarch64.rp 38 MB/s | 406 kB 00:00 (89/185): ncurses-base-6.2-8.20210508.el9.noarc 12 MB/s | 96 kB 00:00 (90/185): ncurses-libs-6.2-8.20210508.el9.aarch 25 MB/s | 319 kB 00:00 (91/185): openldap-2.4.59-3.el9.aarch64.rpm 32 MB/s | 255 kB 00:00 (92/185): openssl-3.0.1-12.el9.aarch64.rpm 42 MB/s | 1.2 MB 00:00 (93/185): p11-kit-0.24.1-2.el9.aarch64.rpm 15 MB/s | 366 kB 00:00 (94/185): p11-kit-trust-0.24.1-2.el9.aarch64.rp 14 MB/s | 144 kB 00:00 (95/185): pam-1.5.1-9.el9.aarch64.rpm 44 MB/s | 620 kB 00:00 (96/185): pcre-8.44-3.el9.3.aarch64.rpm 20 MB/s | 180 kB 00:00 (97/185): openssl-libs-3.0.1-12.el9.aarch64.rpm 40 MB/s | 2.0 MB 00:00 (98/185): pcre2-syntax-10.37-3.el9.1.noarch.rpm 18 MB/s | 143 kB 00:00 (99/185): pcre2-10.37-3.el9.1.aarch64.rpm 16 MB/s | 213 kB 00:00 (100/185): pkgconf-1.7.3-9.el9.aarch64.rpm 8.5 MB/s | 41 kB 00:00 (101/185): pkgconf-m4-1.7.3-9.el9.noarch.rpm 3.4 MB/s | 15 kB 00:00 (102/185): pkgconf-pkg-config-1.7.3-9.el9.aarch 3.3 MB/s | 11 kB 00:00 (103/185): publicsuffix-list-dafsa-20210518-3.e 15 MB/s | 58 kB 00:00 (104/185): popt-1.18-8.el9.aarch64.rpm 7.8 MB/s | 64 kB 00:00 (105/185): readline-8.1-4.el9.aarch64.rpm 23 MB/s | 211 kB 00:00 (106/185): rpm-4.16.1.3-11.el9.aarch64.rpm 41 MB/s | 535 kB 00:00 (107/185): rpm-build-libs-4.16.1.3-11.el9.aarch 7.8 MB/s | 91 kB 00:00 (108/185): rpm-libs-4.16.1.3-11.el9.aarch64.rpm 26 MB/s | 302 kB 00:00 (109/185): setup-2.13.7-6.el9.noarch.rpm 21 MB/s | 147 kB 00:00 (110/185): sed-4.8-9.el9.aarch64.rpm 28 MB/s | 303 kB 00:00 (111/185): sqlite-libs-3.34.1-5.el9.aarch64.rpm 47 MB/s | 617 kB 00:00 (112/185): systemd-libs-250-3.el9.aarch64.rpm 38 MB/s | 584 kB 00:00 (113/185): shadow-utils-4.9-3.el9.aarch64.rpm 39 MB/s | 1.2 MB 00:00 (114/185): unzip-6.0-56.el9.aarch64.rpm 31 MB/s | 179 kB 00:00 (115/185): tzdata-2021e-1.el9.noarch.rpm 55 MB/s | 836 kB 00:00 (116/185): tar-1.34-3.el9.aarch64.rpm 35 MB/s | 878 kB 00:00 (117/185): which-2.21-27.el9.aarch64.rpm 10 MB/s | 42 kB 00:00 (118/185): util-linux-core-2.37.2-1.el9.aarch64 42 MB/s | 454 kB 00:00 (119/185): xz-libs-5.2.5-7.el9.aarch64.rpm 13 MB/s | 91 kB 00:00 (120/185): xz-5.2.5-7.el9.aarch64.rpm 13 MB/s | 226 kB 00:00 (121/185): zip-3.0-33.el9.aarch64.rpm 27 MB/s | 235 kB 00:00 (122/185): zstd-1.5.1-2.el9.aarch64.rpm 43 MB/s | 387 kB 00:00 (123/185): util-linux-2.37.2-1.el9.aarch64.rpm 43 MB/s | 2.3 MB 00:00 (124/185): zlib-1.2.11-31.el9.aarch64.rpm 3.5 MB/s | 91 kB 00:00 (125/185): dwz-0.14-3.el9.aarch64.rpm 10 MB/s | 126 kB 00:00 (126/185): efi-srpm-macros-4-9.el9.noarch.rpm 7.1 MB/s | 23 kB 00:00 (127/185): ghc-srpm-macros-1.5.0-6.el9.noarch.r 3.6 MB/s | 8.8 kB 00:00 (128/185): fonts-srpm-macros-2.0.5-7.el9.1.noar 4.0 MB/s | 28 kB 00:00 (129/185): go-srpm-macros-3.0.9-9.el9.noarch.rp 4.8 MB/s | 27 kB 00:00 (130/185): kernel-srpm-macros-1.0-11.el9.noarch 2.0 MB/s | 16 kB 00:00 (131/185): lua-srpm-macros-1-6.el9.noarch.rpm 1.9 MB/s | 9.5 kB 00:00 (132/185): ocaml-srpm-macros-6-6.el9.noarch.rpm 2.2 MB/s | 8.8 kB 00:00 (133/185): openblas-srpm-macros-2-11.el9.noarch 3.0 MB/s | 8.4 kB 00:00 (134/185): perl-Carp-1.50-460.el9.noarch.rpm 8.6 MB/s | 30 kB 00:00 (135/185): patch-2.7.6-16.el9.aarch64.rpm 11 MB/s | 124 kB 00:00 (136/185): perl-Class-Struct-0.66-479.el9.noarc 4.0 MB/s | 32 kB 00:00 (137/185): perl-Errno-1.30-479.el9.aarch64.rpm 7.0 MB/s | 24 kB 00:00 (138/185): gdb-minimal-10.2-8.el9.aarch64.rpm 60 MB/s | 3.1 MB 00:00 (139/185): perl-Exporter-5.74-461.el9.noarch.rp 3.1 MB/s | 32 kB 00:00 (140/185): perl-Fcntl-1.13-479.el9.aarch64.rpm 5.4 MB/s | 30 kB 00:00 (141/185): perl-Encode-3.08-462.el9.aarch64.rpm 59 MB/s | 1.7 MB 00:00 (142/185): perl-File-Basename-2.85-479.el9.noar 3.5 MB/s | 27 kB 00:00 (143/185): perl-File-Path-2.18-4.el9.noarch.rpm 6.0 MB/s | 36 kB 00:00 (144/185): perl-File-Temp-0.231.100-4.el9.noarc 14 MB/s | 60 kB 00:00 (145/185): perl-File-stat-1.09-479.el9.noarch.r 6.9 MB/s | 27 kB 00:00 (146/185): perl-Getopt-Long-2.52-4.el9.noarch.r 12 MB/s | 61 kB 00:00 (147/185): perl-Getopt-Std-1.12-479.el9.noarch. 7.1 MB/s | 25 kB 00:00 (148/185): perl-HTTP-Tiny-0.076-460.el9.noarch. 8.1 MB/s | 55 kB 00:00 (149/185): perl-IPC-Open3-1.21-479.el9.noarch.r 7.5 MB/s | 32 kB 00:00 (150/185): perl-IO-1.43-479.el9.aarch64.rpm 12 MB/s | 98 kB 00:00 (151/185): perl-MIME-Base64-3.16-4.el9.aarch64. 8.7 MB/s | 31 kB 00:00 (152/185): perl-POSIX-1.94-479.el9.aarch64.rpm 18 MB/s | 106 kB 00:00 (153/185): perl-PathTools-3.78-461.el9.aarch64. 17 MB/s | 88 kB 00:00 (154/185): perl-Pod-Escapes-1.07-460.el9.noarch 6.8 MB/s | 21 kB 00:00 (155/185): perl-Pod-Perldoc-3.28.01-461.el9.noa 18 MB/s | 87 kB 00:00 (156/185): perl-Pod-Usage-2.01-4.el9.noarch.rpm 8.7 MB/s | 41 kB 00:00 (157/185): perl-Pod-Simple-3.42-4.el9.noarch.rp 24 MB/s | 225 kB 00:00 (158/185): perl-SelectSaver-1.02-479.el9.noarch 5.6 MB/s | 21 kB 00:00 (159/185): perl-Socket-2.031-4.el9.aarch64.rpm 14 MB/s | 55 kB 00:00 (160/185): perl-Scalar-List-Utils-1.56-461.el9. 6.8 MB/s | 72 kB 00:00 (161/185): perl-Storable-3.21-460.el9.aarch64.r 16 MB/s | 94 kB 00:00 (162/185): perl-Symbol-1.08-479.el9.noarch.rpm 7.2 MB/s | 24 kB 00:00 (163/185): perl-Term-ANSIColor-5.01-461.el9.noa 10 MB/s | 49 kB 00:00 (164/185): perl-Term-Cap-1.17-460.el9.noarch.rp 6.3 MB/s | 23 kB 00:00 (165/185): perl-Text-ParseWords-3.30-460.el9.no 4.0 MB/s | 17 kB 00:00 (166/185): perl-Time-Local-1.300-7.el9.noarch.r 9.0 MB/s | 34 kB 00:00 (167/185): perl-constant-1.33-461.el9.noarch.rp 5.8 MB/s | 24 kB 00:00 (168/185): perl-if-0.60.800-479.el9.noarch.rpm 5.5 MB/s | 24 kB 00:00 (169/185): perl-interpreter-5.32.1-479.el9.aarc 16 MB/s | 80 kB 00:00 (170/185): perl-Text-Tabs+Wrap-2013.0523-460.el 1.5 MB/s | 24 kB 00:00 (171/185): perl-mro-1.23-479.el9.aarch64.rpm 8.0 MB/s | 37 kB 00:00 (172/185): perl-overloading-0.02-479.el9.noarch 6.2 MB/s | 22 kB 00:00 (173/185): perl-overload-1.31-479.el9.noarch.rp 10 MB/s | 55 kB 00:00 (174/185): perl-parent-0.238-460.el9.noarch.rpm 6.1 MB/s | 15 kB 00:00 (175/185): perl-podlators-4.14-460.el9.noarch.r 17 MB/s | 114 kB 00:00 (176/185): perl-srpm-macros-1-41.el9.noarch.rpm 1.4 MB/s | 9.1 kB 00:00 (177/185): perl-subs-1.03-479.el9.noarch.rpm 5.6 MB/s | 21 kB 00:00 (178/185): perl-vars-1.05-479.el9.noarch.rpm 6.5 MB/s | 23 kB 00:00 (179/185): python-srpm-macros-3.9-52.el9.noarch 7.3 MB/s | 24 kB 00:00 (180/185): redhat-rpm-config-194-1.el9.noarch.r 15 MB/s | 74 kB 00:00 (181/185): qt5-srpm-macros-5.15.2-9.el9.noarch. 750 kB/s | 9.8 kB 00:00 (182/185): rust-srpm-macros-17-4.el9.noarch.rpm 3.0 MB/s | 10 kB 00:00 (183/185): rpm-build-4.16.1.3-11.el9.aarch64.rp 9.6 MB/s | 103 kB 00:00 (184/185): perl-libs-5.32.1-479.el9.aarch64.rpm 33 MB/s | 2.1 MB 00:00 (185/185): epel-rpm-macros-9-3.el9.noarch.rpm 636 kB/s | 16 kB 00:00 -------------------------------------------------------------------------------- Total 42 MB/s | 65 MB 00:01 CentOS Stream 9 - BaseOS 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x8483C65D: Userid : "CentOS (CentOS Official Signing Key) " Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D From : /usr/share/distribution-gpg-keys/centos/RPM-GPG-KEY-CentOS-Official Key imported successfully Extra Packages for Enterprise Linux 9 - aarch64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x3228467C: Userid : "Fedora (epel9) " Fingerprint: FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-9 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-2.el9.aarch64 1/1 Preparing : 1/1 Installing : libgcc-11.2.1-9.4.el9.aarch64 1/185 Running scriptlet: libgcc-11.2.1-9.4.el9.aarch64 1/185 Installing : crypto-policies-20220203-1.gitf03e75e.el9.noarch 2/185 Running scriptlet: crypto-policies-20220203-1.gitf03e75e.el9.noarch 2/185 Installing : rust-srpm-macros-17-4.el9.noarch 3/185 Installing : qt5-srpm-macros-5.15.2-9.el9.noarch 4/185 Installing : perl-srpm-macros-1-41.el9.noarch 5/185 Installing : openblas-srpm-macros-2-11.el9.noarch 6/185 Installing : ocaml-srpm-macros-6-6.el9.noarch 7/185 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 8/185 Installing : tzdata-2021e-1.el9.noarch 9/185 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 10/185 Installing : pkgconf-m4-1.7.3-9.el9.noarch 11/185 Installing : pcre2-syntax-10.37-3.el9.1.noarch 12/185 Installing : ncurses-base-6.2-8.20210508.el9.noarch 13/185 Installing : libssh-config-0.9.6-3.el9.noarch 14/185 Installing : coreutils-common-8.32-31.el9.aarch64 15/185 Installing : centos-gpg-keys-9.0-9.el9.noarch 16/185 Installing : centos-stream-release-9.0-9.el9.noarch 17/185 Installing : centos-stream-repos-9.0-9.el9.noarch 18/185 Installing : setup-2.13.7-6.el9.noarch 19/185 Running scriptlet: setup-2.13.7-6.el9.noarch 19/185 Installing : filesystem-3.16-2.el9.aarch64 20/185 Installing : basesystem-11-13.el9.noarch 21/185 Installing : glibc-gconv-extra-2.34-25.el9.aarch64 22/185 Running scriptlet: glibc-gconv-extra-2.34-25.el9.aarch64 22/185 Installing : glibc-minimal-langpack-2.34-25.el9.aarch64 23/185 Installing : glibc-common-2.34-25.el9.aarch64 24/185 Running scriptlet: glibc-2.34-25.el9.aarch64 25/185 Installing : glibc-2.34-25.el9.aarch64 25/185 Running scriptlet: glibc-2.34-25.el9.aarch64 25/185 Installing : ncurses-libs-6.2-8.20210508.el9.aarch64 26/185 Installing : bash-5.1.8-4.el9.aarch64 27/185 Running scriptlet: bash-5.1.8-4.el9.aarch64 27/185 Installing : zlib-1.2.11-31.el9.aarch64 28/185 Installing : xz-libs-5.2.5-7.el9.aarch64 29/185 Installing : bzip2-libs-1.0.8-8.el9.aarch64 30/185 Installing : elfutils-libelf-0.186-1.el9.aarch64 31/185 Installing : libxcrypt-4.4.18-3.el9.aarch64 32/185 Installing : libstdc++-11.2.1-9.4.el9.aarch64 33/185 Installing : libuuid-2.37.2-1.el9.aarch64 34/185 Installing : libzstd-1.5.1-2.el9.aarch64 35/185 Installing : libattr-2.5.1-3.el9.aarch64 36/185 Installing : libacl-2.3.1-3.el9.aarch64 37/185 Installing : libcap-2.48-8.el9.aarch64 38/185 Installing : popt-1.18-8.el9.aarch64 39/185 Installing : readline-8.1-4.el9.aarch64 40/185 Installing : gmp-1:6.2.0-10.el9.aarch64 41/185 Installing : libcom_err-1.46.5-2.el9.aarch64 42/185 Installing : lz4-libs-1.9.3-5.el9.aarch64 43/185 Installing : mpfr-4.1.0-7.el9.aarch64 44/185 Installing : unzip-6.0-56.el9.aarch64 45/185 Installing : file-libs-5.39-8.el9.aarch64 46/185 Installing : file-5.39-8.el9.aarch64 47/185 Installing : sqlite-libs-3.34.1-5.el9.aarch64 48/185 Installing : alternatives-1.20-2.el9.aarch64 49/185 Installing : libcap-ng-0.8.2-7.el9.aarch64 50/185 Installing : audit-libs-3.0.7-101.el9.aarch64 51/185 Installing : libsepol-3.3-2.el9.aarch64 52/185 Installing : libsigsegv-2.13-4.el9.aarch64 53/185 Installing : gawk-5.1.0-6.el9.aarch64 54/185 Installing : libsmartcols-2.37.2-1.el9.aarch64 55/185 Installing : libunistring-0.9.10-15.el9.aarch64 56/185 Installing : libidn2-2.3.0-7.el9.aarch64 57/185 Installing : lua-libs-5.4.2-4.el9.aarch64 58/185 Installing : libpsl-0.21.1-5.el9.aarch64 59/185 Installing : zip-3.0-33.el9.aarch64 60/185 Installing : zstd-1.5.1-2.el9.aarch64 61/185 Running scriptlet: groff-base-1.22.4-10.el9.aarch64 62/185 Installing : groff-base-1.22.4-10.el9.aarch64 62/185 Running scriptlet: groff-base-1.22.4-10.el9.aarch64 62/185 Installing : dwz-0.14-3.el9.aarch64 63/185 Installing : bzip2-1.0.8-8.el9.aarch64 64/185 Installing : libxml2-2.9.12-4.el9.aarch64 65/185 Installing : info-6.7-15.el9.aarch64 66/185 Installing : ed-1.14.2-12.el9.aarch64 67/185 Installing : elfutils-default-yama-scope-0.186-1.el9.noarch 68/185 Running scriptlet: elfutils-default-yama-scope-0.186-1.el9.noarch 68/185 Installing : elfutils-libs-0.186-1.el9.aarch64 69/185 Installing : ncurses-6.2-8.20210508.el9.aarch64 70/185 Installing : perl-if-0.60.800-479.el9.noarch 71/185 Installing : perl-Time-Local-2:1.300-7.el9.noarch 72/185 Installing : perl-File-Path-2.18-4.el9.noarch 73/185 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 74/185 Installing : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 75/185 Installing : perl-Class-Struct-0.66-479.el9.noarch 76/185 Installing : perl-POSIX-1.94-479.el9.aarch64 77/185 Installing : perl-Term-ANSIColor-5.01-461.el9.noarch 78/185 Installing : perl-IPC-Open3-1.21-479.el9.noarch 79/185 Installing : perl-HTTP-Tiny-0.076-460.el9.noarch 80/185 Installing : perl-subs-1.03-479.el9.noarch 81/185 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 82/185 Installing : perl-Term-Cap-1.17-460.el9.noarch 83/185 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 84/185 Installing : perl-Socket-4:2.031-4.el9.aarch64 85/185 Installing : perl-SelectSaver-1.02-479.el9.noarch 86/185 Installing : perl-Symbol-1.08-479.el9.noarch 87/185 Installing : perl-File-stat-1.09-479.el9.noarch 88/185 Installing : perl-Pod-Perldoc-3.28.01-461.el9.noarch 89/185 Installing : perl-podlators-1:4.14-460.el9.noarch 90/185 Installing : perl-Fcntl-1.13-479.el9.aarch64 91/185 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 92/185 Installing : perl-IO-1.43-479.el9.aarch64 93/185 Installing : perl-overloading-0.02-479.el9.noarch 94/185 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 95/185 Installing : perl-mro-1.23-479.el9.aarch64 96/185 Installing : perl-Errno-1.30-479.el9.aarch64 97/185 Installing : perl-File-Basename-2.85-479.el9.noarch 98/185 Installing : perl-Getopt-Std-1.12-479.el9.noarch 99/185 Installing : perl-MIME-Base64-3.16-4.el9.aarch64 100/185 Installing : perl-Scalar-List-Utils-4:1.56-461.el9.aarch64 101/185 Installing : perl-Storable-1:3.21-460.el9.aarch64 102/185 Installing : perl-constant-1.33-461.el9.noarch 103/185 Installing : perl-parent-1:0.238-460.el9.noarch 104/185 Installing : perl-vars-1.05-479.el9.noarch 105/185 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 106/185 Installing : perl-overload-1.31-479.el9.noarch 107/185 Installing : perl-Carp-1.50-460.el9.noarch 108/185 Installing : perl-Exporter-5.74-461.el9.noarch 109/185 Installing : perl-PathTools-3.78-461.el9.aarch64 110/185 Installing : perl-Encode-4:3.08-462.el9.aarch64 111/185 Installing : perl-libs-4:5.32.1-479.el9.aarch64 112/185 Installing : perl-interpreter-4:5.32.1-479.el9.aarch64 113/185 Installing : kernel-srpm-macros-1.0-11.el9.noarch 114/185 Installing : cpio-2.13-16.el9.aarch64 115/185 Installing : diffutils-3.7-12.el9.aarch64 116/185 Installing : gdbm-libs-1:1.19-4.el9.aarch64 117/185 Installing : keyutils-libs-1.6.1-4.el9.aarch64 118/185 Installing : libbrotli-1.0.9-6.el9.aarch64 119/185 Installing : libdb-5.3.28-53.el9.aarch64 120/185 Installing : libeconf-0.4.1-2.el9.aarch64 121/185 Installing : libffi-3.4.2-7.el9.aarch64 122/185 Installing : p11-kit-0.24.1-2.el9.aarch64 123/185 Installing : libgomp-11.2.1-9.4.el9.aarch64 124/185 Installing : libgpg-error-1.42-5.el9.aarch64 125/185 Installing : libgcrypt-1.10.0-2.el9.aarch64 126/185 Installing : libnghttp2-1.43.0-5.el9.aarch64 127/185 Installing : libpkgconf-1.7.3-9.el9.aarch64 128/185 Installing : pkgconf-1.7.3-9.el9.aarch64 129/185 Installing : pkgconf-pkg-config-1.7.3-9.el9.aarch64 130/185 Installing : libtasn1-4.16.0-7.el9.aarch64 131/185 Installing : p11-kit-trust-0.24.1-2.el9.aarch64 132/185 Running scriptlet: p11-kit-trust-0.24.1-2.el9.aarch64 132/185 Installing : libverto-0.3.2-3.el9.aarch64 133/185 Installing : pcre-8.44-3.el9.3.aarch64 134/185 Installing : grep-3.6-5.el9.aarch64 135/185 Installing : xz-5.2.5-7.el9.aarch64 136/185 Installing : pcre2-10.37-3.el9.1.aarch64 137/185 Installing : libselinux-3.3-2.el9.aarch64 138/185 Installing : sed-4.8-9.el9.aarch64 139/185 Installing : findutils-1:4.8.0-5.el9.aarch64 140/185 Installing : openssl-libs-1:3.0.1-12.el9.aarch64 141/185 Installing : coreutils-8.32-31.el9.aarch64 142/185 Running scriptlet: ca-certificates-2020.2.50-94.el9.noarch 143/185 Installing : ca-certificates-2020.2.50-94.el9.noarch 143/185 Running scriptlet: ca-certificates-2020.2.50-94.el9.noarch 143/185 Installing : libblkid-2.37.2-1.el9.aarch64 144/185 Running scriptlet: libblkid-2.37.2-1.el9.aarch64 144/185 Installing : krb5-libs-1.19.1-13.el9.aarch64 145/185 Installing : libmount-2.37.2-1.el9.aarch64 146/185 Installing : gzip-1.10-8.el9.aarch64 147/185 Installing : cracklib-2.9.6-27.el9.aarch64 148/185 Installing : systemd-libs-250-3.el9.aarch64 149/185 Running scriptlet: systemd-libs-250-3.el9.aarch64 149/185 Installing : util-linux-core-2.37.2-1.el9.aarch64 150/185 Running scriptlet: util-linux-core-2.37.2-1.el9.aarch64 150/185 Installing : cracklib-dicts-2.9.6-27.el9.aarch64 151/185 Installing : cyrus-sasl-lib-2.1.27-19.el9.aarch64 152/185 Installing : openldap-2.4.59-3.el9.aarch64 153/185 Installing : libssh-0.9.6-3.el9.aarch64 154/185 Installing : libcurl-7.76.1-14.el9.aarch64 155/185 Installing : elfutils-debuginfod-client-0.186-1.el9.aarch64 156/185 Installing : binutils-gold-2.35.2-17.el9.aarch64 157/185 Installing : binutils-2.35.2-17.el9.aarch64 158/185 Running scriptlet: binutils-2.35.2-17.el9.aarch64 158/185 Installing : elfutils-0.186-1.el9.aarch64 159/185 Installing : gdb-minimal-10.2-8.el9.aarch64 160/185 Installing : curl-7.76.1-14.el9.aarch64 161/185 Installing : libfdisk-2.37.2-1.el9.aarch64 162/185 Installing : openssl-1:3.0.1-12.el9.aarch64 163/185 Installing : libpwquality-1.4.4-8.el9.aarch64 164/185 Installing : pam-1.5.1-9.el9.aarch64 165/185 Installing : libarchive-3.5.3-1.el9.aarch64 166/185 Installing : rpm-4.16.1.3-11.el9.aarch64 167/185 Installing : rpm-libs-4.16.1.3-11.el9.aarch64 168/185 Installing : rpm-build-libs-4.16.1.3-11.el9.aarch64 169/185 Installing : efi-srpm-macros-4-9.el9.noarch 170/185 Installing : lua-srpm-macros-1-6.el9.noarch 171/185 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 172/185 Installing : go-srpm-macros-3.0.9-9.el9.noarch 173/185 Installing : python-srpm-macros-3.9-52.el9.noarch 174/185 Installing : redhat-rpm-config-194-1.el9.noarch 175/185 Installing : libsemanage-3.3-2.el9.aarch64 176/185 Installing : shadow-utils-2:4.9-3.el9.aarch64 177/185 Running scriptlet: libutempter-1.2.1-6.el9.aarch64 178/185 Installing : libutempter-1.2.1-6.el9.aarch64 178/185 Installing : tar-2:1.34-3.el9.aarch64 179/185 Installing : patch-2.7.6-16.el9.aarch64 180/185 Installing : rpm-build-4.16.1.3-11.el9.aarch64 181/185 Installing : util-linux-2.37.2-1.el9.aarch64 182/185 Running scriptlet: util-linux-2.37.2-1.el9.aarch64 182/185 Installing : make-1:4.3-7.el9.aarch64 183/185 Installing : which-2.21-27.el9.aarch64 184/185 Installing : epel-rpm-macros-9-3.el9.noarch 185/185 Running scriptlet: filesystem-3.16-2.el9.aarch64 185/185 Running scriptlet: ca-certificates-2020.2.50-94.el9.noarch 185/185 Running scriptlet: rpm-4.16.1.3-11.el9.aarch64 185/185 Running scriptlet: epel-rpm-macros-9-3.el9.noarch 185/185 Verifying : alternatives-1.20-2.el9.aarch64 1/185 Verifying : audit-libs-3.0.7-101.el9.aarch64 2/185 Verifying : basesystem-11-13.el9.noarch 3/185 Verifying : bash-5.1.8-4.el9.aarch64 4/185 Verifying : binutils-2.35.2-17.el9.aarch64 5/185 Verifying : binutils-gold-2.35.2-17.el9.aarch64 6/185 Verifying : bzip2-1.0.8-8.el9.aarch64 7/185 Verifying : bzip2-libs-1.0.8-8.el9.aarch64 8/185 Verifying : ca-certificates-2020.2.50-94.el9.noarch 9/185 Verifying : centos-gpg-keys-9.0-9.el9.noarch 10/185 Verifying : centos-stream-release-9.0-9.el9.noarch 11/185 Verifying : centos-stream-repos-9.0-9.el9.noarch 12/185 Verifying : coreutils-8.32-31.el9.aarch64 13/185 Verifying : coreutils-common-8.32-31.el9.aarch64 14/185 Verifying : cpio-2.13-16.el9.aarch64 15/185 Verifying : cracklib-2.9.6-27.el9.aarch64 16/185 Verifying : cracklib-dicts-2.9.6-27.el9.aarch64 17/185 Verifying : crypto-policies-20220203-1.gitf03e75e.el9.noarch 18/185 Verifying : curl-7.76.1-14.el9.aarch64 19/185 Verifying : cyrus-sasl-lib-2.1.27-19.el9.aarch64 20/185 Verifying : diffutils-3.7-12.el9.aarch64 21/185 Verifying : ed-1.14.2-12.el9.aarch64 22/185 Verifying : elfutils-0.186-1.el9.aarch64 23/185 Verifying : elfutils-debuginfod-client-0.186-1.el9.aarch64 24/185 Verifying : elfutils-default-yama-scope-0.186-1.el9.noarch 25/185 Verifying : elfutils-libelf-0.186-1.el9.aarch64 26/185 Verifying : elfutils-libs-0.186-1.el9.aarch64 27/185 Verifying : file-5.39-8.el9.aarch64 28/185 Verifying : file-libs-5.39-8.el9.aarch64 29/185 Verifying : filesystem-3.16-2.el9.aarch64 30/185 Verifying : findutils-1:4.8.0-5.el9.aarch64 31/185 Verifying : gawk-5.1.0-6.el9.aarch64 32/185 Verifying : gdbm-libs-1:1.19-4.el9.aarch64 33/185 Verifying : glibc-2.34-25.el9.aarch64 34/185 Verifying : glibc-common-2.34-25.el9.aarch64 35/185 Verifying : glibc-gconv-extra-2.34-25.el9.aarch64 36/185 Verifying : glibc-minimal-langpack-2.34-25.el9.aarch64 37/185 Verifying : gmp-1:6.2.0-10.el9.aarch64 38/185 Verifying : grep-3.6-5.el9.aarch64 39/185 Verifying : groff-base-1.22.4-10.el9.aarch64 40/185 Verifying : gzip-1.10-8.el9.aarch64 41/185 Verifying : info-6.7-15.el9.aarch64 42/185 Verifying : keyutils-libs-1.6.1-4.el9.aarch64 43/185 Verifying : krb5-libs-1.19.1-13.el9.aarch64 44/185 Verifying : libacl-2.3.1-3.el9.aarch64 45/185 Verifying : libarchive-3.5.3-1.el9.aarch64 46/185 Verifying : libattr-2.5.1-3.el9.aarch64 47/185 Verifying : libblkid-2.37.2-1.el9.aarch64 48/185 Verifying : libbrotli-1.0.9-6.el9.aarch64 49/185 Verifying : libcap-2.48-8.el9.aarch64 50/185 Verifying : libcap-ng-0.8.2-7.el9.aarch64 51/185 Verifying : libcom_err-1.46.5-2.el9.aarch64 52/185 Verifying : libcurl-7.76.1-14.el9.aarch64 53/185 Verifying : libdb-5.3.28-53.el9.aarch64 54/185 Verifying : libeconf-0.4.1-2.el9.aarch64 55/185 Verifying : libfdisk-2.37.2-1.el9.aarch64 56/185 Verifying : libffi-3.4.2-7.el9.aarch64 57/185 Verifying : libgcc-11.2.1-9.4.el9.aarch64 58/185 Verifying : libgcrypt-1.10.0-2.el9.aarch64 59/185 Verifying : libgomp-11.2.1-9.4.el9.aarch64 60/185 Verifying : libgpg-error-1.42-5.el9.aarch64 61/185 Verifying : libidn2-2.3.0-7.el9.aarch64 62/185 Verifying : libmount-2.37.2-1.el9.aarch64 63/185 Verifying : libnghttp2-1.43.0-5.el9.aarch64 64/185 Verifying : libpkgconf-1.7.3-9.el9.aarch64 65/185 Verifying : libpsl-0.21.1-5.el9.aarch64 66/185 Verifying : libpwquality-1.4.4-8.el9.aarch64 67/185 Verifying : libselinux-3.3-2.el9.aarch64 68/185 Verifying : libsemanage-3.3-2.el9.aarch64 69/185 Verifying : libsepol-3.3-2.el9.aarch64 70/185 Verifying : libsigsegv-2.13-4.el9.aarch64 71/185 Verifying : libsmartcols-2.37.2-1.el9.aarch64 72/185 Verifying : libssh-0.9.6-3.el9.aarch64 73/185 Verifying : libssh-config-0.9.6-3.el9.noarch 74/185 Verifying : libstdc++-11.2.1-9.4.el9.aarch64 75/185 Verifying : libtasn1-4.16.0-7.el9.aarch64 76/185 Verifying : libunistring-0.9.10-15.el9.aarch64 77/185 Verifying : libutempter-1.2.1-6.el9.aarch64 78/185 Verifying : libuuid-2.37.2-1.el9.aarch64 79/185 Verifying : libverto-0.3.2-3.el9.aarch64 80/185 Verifying : libxcrypt-4.4.18-3.el9.aarch64 81/185 Verifying : libxml2-2.9.12-4.el9.aarch64 82/185 Verifying : libzstd-1.5.1-2.el9.aarch64 83/185 Verifying : lua-libs-5.4.2-4.el9.aarch64 84/185 Verifying : lz4-libs-1.9.3-5.el9.aarch64 85/185 Verifying : make-1:4.3-7.el9.aarch64 86/185 Verifying : mpfr-4.1.0-7.el9.aarch64 87/185 Verifying : ncurses-6.2-8.20210508.el9.aarch64 88/185 Verifying : ncurses-base-6.2-8.20210508.el9.noarch 89/185 Verifying : ncurses-libs-6.2-8.20210508.el9.aarch64 90/185 Verifying : openldap-2.4.59-3.el9.aarch64 91/185 Verifying : openssl-1:3.0.1-12.el9.aarch64 92/185 Verifying : openssl-libs-1:3.0.1-12.el9.aarch64 93/185 Verifying : p11-kit-0.24.1-2.el9.aarch64 94/185 Verifying : p11-kit-trust-0.24.1-2.el9.aarch64 95/185 Verifying : pam-1.5.1-9.el9.aarch64 96/185 Verifying : pcre-8.44-3.el9.3.aarch64 97/185 Verifying : pcre2-10.37-3.el9.1.aarch64 98/185 Verifying : pcre2-syntax-10.37-3.el9.1.noarch 99/185 Verifying : pkgconf-1.7.3-9.el9.aarch64 100/185 Verifying : pkgconf-m4-1.7.3-9.el9.noarch 101/185 Verifying : pkgconf-pkg-config-1.7.3-9.el9.aarch64 102/185 Verifying : popt-1.18-8.el9.aarch64 103/185 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 104/185 Verifying : readline-8.1-4.el9.aarch64 105/185 Verifying : rpm-4.16.1.3-11.el9.aarch64 106/185 Verifying : rpm-build-libs-4.16.1.3-11.el9.aarch64 107/185 Verifying : rpm-libs-4.16.1.3-11.el9.aarch64 108/185 Verifying : sed-4.8-9.el9.aarch64 109/185 Verifying : setup-2.13.7-6.el9.noarch 110/185 Verifying : shadow-utils-2:4.9-3.el9.aarch64 111/185 Verifying : sqlite-libs-3.34.1-5.el9.aarch64 112/185 Verifying : systemd-libs-250-3.el9.aarch64 113/185 Verifying : tar-2:1.34-3.el9.aarch64 114/185 Verifying : tzdata-2021e-1.el9.noarch 115/185 Verifying : unzip-6.0-56.el9.aarch64 116/185 Verifying : util-linux-2.37.2-1.el9.aarch64 117/185 Verifying : util-linux-core-2.37.2-1.el9.aarch64 118/185 Verifying : which-2.21-27.el9.aarch64 119/185 Verifying : xz-5.2.5-7.el9.aarch64 120/185 Verifying : xz-libs-5.2.5-7.el9.aarch64 121/185 Verifying : zip-3.0-33.el9.aarch64 122/185 Verifying : zlib-1.2.11-31.el9.aarch64 123/185 Verifying : zstd-1.5.1-2.el9.aarch64 124/185 Verifying : dwz-0.14-3.el9.aarch64 125/185 Verifying : efi-srpm-macros-4-9.el9.noarch 126/185 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 127/185 Verifying : gdb-minimal-10.2-8.el9.aarch64 128/185 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 129/185 Verifying : go-srpm-macros-3.0.9-9.el9.noarch 130/185 Verifying : kernel-srpm-macros-1.0-11.el9.noarch 131/185 Verifying : lua-srpm-macros-1-6.el9.noarch 132/185 Verifying : ocaml-srpm-macros-6-6.el9.noarch 133/185 Verifying : openblas-srpm-macros-2-11.el9.noarch 134/185 Verifying : patch-2.7.6-16.el9.aarch64 135/185 Verifying : perl-Carp-1.50-460.el9.noarch 136/185 Verifying : perl-Class-Struct-0.66-479.el9.noarch 137/185 Verifying : perl-Encode-4:3.08-462.el9.aarch64 138/185 Verifying : perl-Errno-1.30-479.el9.aarch64 139/185 Verifying : perl-Exporter-5.74-461.el9.noarch 140/185 Verifying : perl-Fcntl-1.13-479.el9.aarch64 141/185 Verifying : perl-File-Basename-2.85-479.el9.noarch 142/185 Verifying : perl-File-Path-2.18-4.el9.noarch 143/185 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 144/185 Verifying : perl-File-stat-1.09-479.el9.noarch 145/185 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 146/185 Verifying : perl-Getopt-Std-1.12-479.el9.noarch 147/185 Verifying : perl-HTTP-Tiny-0.076-460.el9.noarch 148/185 Verifying : perl-IO-1.43-479.el9.aarch64 149/185 Verifying : perl-IPC-Open3-1.21-479.el9.noarch 150/185 Verifying : perl-MIME-Base64-3.16-4.el9.aarch64 151/185 Verifying : perl-POSIX-1.94-479.el9.aarch64 152/185 Verifying : perl-PathTools-3.78-461.el9.aarch64 153/185 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 154/185 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 155/185 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 156/185 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 157/185 Verifying : perl-Scalar-List-Utils-4:1.56-461.el9.aarch64 158/185 Verifying : perl-SelectSaver-1.02-479.el9.noarch 159/185 Verifying : perl-Socket-4:2.031-4.el9.aarch64 160/185 Verifying : perl-Storable-1:3.21-460.el9.aarch64 161/185 Verifying : perl-Symbol-1.08-479.el9.noarch 162/185 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 163/185 Verifying : perl-Term-Cap-1.17-460.el9.noarch 164/185 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 165/185 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 166/185 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 167/185 Verifying : perl-constant-1.33-461.el9.noarch 168/185 Verifying : perl-if-0.60.800-479.el9.noarch 169/185 Verifying : perl-interpreter-4:5.32.1-479.el9.aarch64 170/185 Verifying : perl-libs-4:5.32.1-479.el9.aarch64 171/185 Verifying : perl-mro-1.23-479.el9.aarch64 172/185 Verifying : perl-overload-1.31-479.el9.noarch 173/185 Verifying : perl-overloading-0.02-479.el9.noarch 174/185 Verifying : perl-parent-1:0.238-460.el9.noarch 175/185 Verifying : perl-podlators-1:4.14-460.el9.noarch 176/185 Verifying : perl-srpm-macros-1-41.el9.noarch 177/185 Verifying : perl-subs-1.03-479.el9.noarch 178/185 Verifying : perl-vars-1.05-479.el9.noarch 179/185 Verifying : python-srpm-macros-3.9-52.el9.noarch 180/185 Verifying : qt5-srpm-macros-5.15.2-9.el9.noarch 181/185 Verifying : redhat-rpm-config-194-1.el9.noarch 182/185 Verifying : rpm-build-4.16.1.3-11.el9.aarch64 183/185 Verifying : rust-srpm-macros-17-4.el9.noarch 184/185 Verifying : epel-rpm-macros-9-3.el9.noarch 185/185 Installed products updated. Installed: alternatives-1.20-2.el9.aarch64 audit-libs-3.0.7-101.el9.aarch64 basesystem-11-13.el9.noarch bash-5.1.8-4.el9.aarch64 binutils-2.35.2-17.el9.aarch64 binutils-gold-2.35.2-17.el9.aarch64 bzip2-1.0.8-8.el9.aarch64 bzip2-libs-1.0.8-8.el9.aarch64 ca-certificates-2020.2.50-94.el9.noarch centos-gpg-keys-9.0-9.el9.noarch centos-stream-release-9.0-9.el9.noarch centos-stream-repos-9.0-9.el9.noarch coreutils-8.32-31.el9.aarch64 coreutils-common-8.32-31.el9.aarch64 cpio-2.13-16.el9.aarch64 cracklib-2.9.6-27.el9.aarch64 cracklib-dicts-2.9.6-27.el9.aarch64 crypto-policies-20220203-1.gitf03e75e.el9.noarch curl-7.76.1-14.el9.aarch64 cyrus-sasl-lib-2.1.27-19.el9.aarch64 diffutils-3.7-12.el9.aarch64 dwz-0.14-3.el9.aarch64 ed-1.14.2-12.el9.aarch64 efi-srpm-macros-4-9.el9.noarch elfutils-0.186-1.el9.aarch64 elfutils-debuginfod-client-0.186-1.el9.aarch64 elfutils-default-yama-scope-0.186-1.el9.noarch elfutils-libelf-0.186-1.el9.aarch64 elfutils-libs-0.186-1.el9.aarch64 epel-rpm-macros-9-3.el9.noarch file-5.39-8.el9.aarch64 file-libs-5.39-8.el9.aarch64 filesystem-3.16-2.el9.aarch64 findutils-1:4.8.0-5.el9.aarch64 fonts-srpm-macros-1:2.0.5-7.el9.1.noarch gawk-5.1.0-6.el9.aarch64 gdb-minimal-10.2-8.el9.aarch64 gdbm-libs-1:1.19-4.el9.aarch64 ghc-srpm-macros-1.5.0-6.el9.noarch glibc-2.34-25.el9.aarch64 glibc-common-2.34-25.el9.aarch64 glibc-gconv-extra-2.34-25.el9.aarch64 glibc-minimal-langpack-2.34-25.el9.aarch64 gmp-1:6.2.0-10.el9.aarch64 go-srpm-macros-3.0.9-9.el9.noarch grep-3.6-5.el9.aarch64 groff-base-1.22.4-10.el9.aarch64 gzip-1.10-8.el9.aarch64 info-6.7-15.el9.aarch64 kernel-srpm-macros-1.0-11.el9.noarch keyutils-libs-1.6.1-4.el9.aarch64 krb5-libs-1.19.1-13.el9.aarch64 libacl-2.3.1-3.el9.aarch64 libarchive-3.5.3-1.el9.aarch64 libattr-2.5.1-3.el9.aarch64 libblkid-2.37.2-1.el9.aarch64 libbrotli-1.0.9-6.el9.aarch64 libcap-2.48-8.el9.aarch64 libcap-ng-0.8.2-7.el9.aarch64 libcom_err-1.46.5-2.el9.aarch64 libcurl-7.76.1-14.el9.aarch64 libdb-5.3.28-53.el9.aarch64 libeconf-0.4.1-2.el9.aarch64 libfdisk-2.37.2-1.el9.aarch64 libffi-3.4.2-7.el9.aarch64 libgcc-11.2.1-9.4.el9.aarch64 libgcrypt-1.10.0-2.el9.aarch64 libgomp-11.2.1-9.4.el9.aarch64 libgpg-error-1.42-5.el9.aarch64 libidn2-2.3.0-7.el9.aarch64 libmount-2.37.2-1.el9.aarch64 libnghttp2-1.43.0-5.el9.aarch64 libpkgconf-1.7.3-9.el9.aarch64 libpsl-0.21.1-5.el9.aarch64 libpwquality-1.4.4-8.el9.aarch64 libselinux-3.3-2.el9.aarch64 libsemanage-3.3-2.el9.aarch64 libsepol-3.3-2.el9.aarch64 libsigsegv-2.13-4.el9.aarch64 libsmartcols-2.37.2-1.el9.aarch64 libssh-0.9.6-3.el9.aarch64 libssh-config-0.9.6-3.el9.noarch libstdc++-11.2.1-9.4.el9.aarch64 libtasn1-4.16.0-7.el9.aarch64 libunistring-0.9.10-15.el9.aarch64 libutempter-1.2.1-6.el9.aarch64 libuuid-2.37.2-1.el9.aarch64 libverto-0.3.2-3.el9.aarch64 libxcrypt-4.4.18-3.el9.aarch64 libxml2-2.9.12-4.el9.aarch64 libzstd-1.5.1-2.el9.aarch64 lua-libs-5.4.2-4.el9.aarch64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.aarch64 make-1:4.3-7.el9.aarch64 mpfr-4.1.0-7.el9.aarch64 ncurses-6.2-8.20210508.el9.aarch64 ncurses-base-6.2-8.20210508.el9.noarch ncurses-libs-6.2-8.20210508.el9.aarch64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.4.59-3.el9.aarch64 openssl-1:3.0.1-12.el9.aarch64 openssl-libs-1:3.0.1-12.el9.aarch64 p11-kit-0.24.1-2.el9.aarch64 p11-kit-trust-0.24.1-2.el9.aarch64 pam-1.5.1-9.el9.aarch64 patch-2.7.6-16.el9.aarch64 pcre-8.44-3.el9.3.aarch64 pcre2-10.37-3.el9.1.aarch64 pcre2-syntax-10.37-3.el9.1.noarch perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-479.el9.noarch perl-Encode-4:3.08-462.el9.aarch64 perl-Errno-1.30-479.el9.aarch64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-479.el9.aarch64 perl-File-Basename-2.85-479.el9.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-1:0.231.100-4.el9.noarch perl-File-stat-1.09-479.el9.noarch perl-Getopt-Long-1:2.52-4.el9.noarch perl-Getopt-Std-1.12-479.el9.noarch perl-HTTP-Tiny-0.076-460.el9.noarch perl-IO-1.43-479.el9.aarch64 perl-IPC-Open3-1.21-479.el9.noarch perl-MIME-Base64-3.16-4.el9.aarch64 perl-POSIX-1.94-479.el9.aarch64 perl-PathTools-3.78-461.el9.aarch64 perl-Pod-Escapes-1:1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-1:3.42-4.el9.noarch perl-Pod-Usage-4:2.01-4.el9.noarch perl-Scalar-List-Utils-4:1.56-461.el9.aarch64 perl-SelectSaver-1.02-479.el9.noarch perl-Socket-4:2.031-4.el9.aarch64 perl-Storable-1:3.21-460.el9.aarch64 perl-Symbol-1.08-479.el9.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-2:1.300-7.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-479.el9.noarch perl-interpreter-4:5.32.1-479.el9.aarch64 perl-libs-4:5.32.1-479.el9.aarch64 perl-mro-1.23-479.el9.aarch64 perl-overload-1.31-479.el9.noarch perl-overloading-0.02-479.el9.noarch perl-parent-1:0.238-460.el9.noarch perl-podlators-1:4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-479.el9.noarch perl-vars-1.05-479.el9.noarch pkgconf-1.7.3-9.el9.aarch64 pkgconf-m4-1.7.3-9.el9.noarch pkgconf-pkg-config-1.7.3-9.el9.aarch64 popt-1.18-8.el9.aarch64 publicsuffix-list-dafsa-20210518-3.el9.noarch python-srpm-macros-3.9-52.el9.noarch qt5-srpm-macros-5.15.2-9.el9.noarch readline-8.1-4.el9.aarch64 redhat-rpm-config-194-1.el9.noarch rpm-4.16.1.3-11.el9.aarch64 rpm-build-4.16.1.3-11.el9.aarch64 rpm-build-libs-4.16.1.3-11.el9.aarch64 rpm-libs-4.16.1.3-11.el9.aarch64 rust-srpm-macros-17-4.el9.noarch sed-4.8-9.el9.aarch64 setup-2.13.7-6.el9.noarch shadow-utils-2:4.9-3.el9.aarch64 sqlite-libs-3.34.1-5.el9.aarch64 systemd-libs-250-3.el9.aarch64 tar-2:1.34-3.el9.aarch64 tzdata-2021e-1.el9.noarch unzip-6.0-56.el9.aarch64 util-linux-2.37.2-1.el9.aarch64 util-linux-core-2.37.2-1.el9.aarch64 which-2.21-27.el9.aarch64 xz-5.2.5-7.el9.aarch64 xz-libs-5.2.5-7.el9.aarch64 zip-3.0-33.el9.aarch64 zlib-1.2.11-31.el9.aarch64 zstd-1.5.1-2.el9.aarch64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: curl-7.76.1-14.el9.aarch64 libunistring-0.9.10-15.el9.aarch64 tar-1.34-3.el9.aarch64 xz-5.2.5-7.el9.aarch64 p11-kit-0.24.1-2.el9.aarch64 perl-parent-0.238-460.el9.noarch systemd-libs-250-3.el9.aarch64 alternatives-1.20-2.el9.aarch64 perl-File-stat-1.09-479.el9.noarch libxcrypt-4.4.18-3.el9.aarch64 perl-Carp-1.50-460.el9.noarch rpm-build-libs-4.16.1.3-11.el9.aarch64 perl-IPC-Open3-1.21-479.el9.noarch patch-2.7.6-16.el9.aarch64 rpm-libs-4.16.1.3-11.el9.aarch64 file-libs-5.39-8.el9.aarch64 libpsl-0.21.1-5.el9.aarch64 perl-HTTP-Tiny-0.076-460.el9.noarch libnghttp2-1.43.0-5.el9.aarch64 libblkid-2.37.2-1.el9.aarch64 tzdata-2021e-1.el9.noarch libdb-5.3.28-53.el9.aarch64 perl-PathTools-3.78-461.el9.aarch64 keyutils-libs-1.6.1-4.el9.aarch64 ncurses-libs-6.2-8.20210508.el9.aarch64 sed-4.8-9.el9.aarch64 cracklib-dicts-2.9.6-27.el9.aarch64 bzip2-1.0.8-8.el9.aarch64 libgcrypt-1.10.0-2.el9.aarch64 cpio-2.13-16.el9.aarch64 libgpg-error-1.42-5.el9.aarch64 libidn2-2.3.0-7.el9.aarch64 perl-interpreter-5.32.1-479.el9.aarch64 perl-Errno-1.30-479.el9.aarch64 kernel-srpm-macros-1.0-11.el9.noarch coreutils-common-8.32-31.el9.aarch64 binutils-2.35.2-17.el9.aarch64 perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch shadow-utils-4.9-3.el9.aarch64 libssh-config-0.9.6-3.el9.noarch pam-1.5.1-9.el9.aarch64 which-2.21-27.el9.aarch64 pkgconf-pkg-config-1.7.3-9.el9.aarch64 fonts-srpm-macros-2.0.5-7.el9.1.noarch efi-srpm-macros-4-9.el9.noarch ocaml-srpm-macros-6-6.el9.noarch libattr-2.5.1-3.el9.aarch64 dwz-0.14-3.el9.aarch64 perl-Class-Struct-0.66-479.el9.noarch libfdisk-2.37.2-1.el9.aarch64 perl-Pod-Perldoc-3.28.01-461.el9.noarch redhat-rpm-config-194-1.el9.noarch libacl-2.3.1-3.el9.aarch64 filesystem-3.16-2.el9.aarch64 ghc-srpm-macros-1.5.0-6.el9.noarch perl-Symbol-1.08-479.el9.noarch ncurses-6.2-8.20210508.el9.aarch64 gpg-pubkey-3228467c-613798eb perl-POSIX-1.94-479.el9.aarch64 perl-subs-1.03-479.el9.noarch perl-Storable-3.21-460.el9.aarch64 readline-8.1-4.el9.aarch64 sqlite-libs-3.34.1-5.el9.aarch64 libsemanage-3.3-2.el9.aarch64 info-6.7-15.el9.aarch64 perl-overloading-0.02-479.el9.noarch lz4-libs-1.9.3-5.el9.aarch64 pkgconf-1.7.3-9.el9.aarch64 libutempter-1.2.1-6.el9.aarch64 centos-stream-release-9.0-9.el9.noarch gdb-minimal-10.2-8.el9.aarch64 perl-Getopt-Std-1.12-479.el9.noarch coreutils-8.32-31.el9.aarch64 perl-Term-Cap-1.17-460.el9.noarch libcurl-7.76.1-14.el9.aarch64 perl-Encode-3.08-462.el9.aarch64 pkgconf-m4-1.7.3-9.el9.noarch ncurses-base-6.2-8.20210508.el9.noarch util-linux-core-2.37.2-1.el9.aarch64 glibc-2.34-25.el9.aarch64 perl-IO-1.43-479.el9.aarch64 libeconf-0.4.1-2.el9.aarch64 diffutils-3.7-12.el9.aarch64 gmp-6.2.0-10.el9.aarch64 libselinux-3.3-2.el9.aarch64 xz-libs-5.2.5-7.el9.aarch64 libmount-2.37.2-1.el9.aarch64 perl-Exporter-5.74-461.el9.noarch libgomp-11.2.1-9.4.el9.aarch64 file-5.39-8.el9.aarch64 gawk-5.1.0-6.el9.aarch64 basesystem-11-13.el9.noarch libffi-3.4.2-7.el9.aarch64 util-linux-2.37.2-1.el9.aarch64 perl-SelectSaver-1.02-479.el9.noarch grep-3.6-5.el9.aarch64 krb5-libs-1.19.1-13.el9.aarch64 libcom_err-1.46.5-2.el9.aarch64 pcre-8.44-3.el9.3.aarch64 epel-rpm-macros-9-3.el9.noarch glibc-common-2.34-25.el9.aarch64 audit-libs-3.0.7-101.el9.aarch64 perl-MIME-Base64-3.16-4.el9.aarch64 glibc-gconv-extra-2.34-25.el9.aarch64 gdbm-libs-1.19-4.el9.aarch64 perl-File-Basename-2.85-479.el9.noarch perl-Pod-Escapes-1.07-460.el9.noarch perl-mro-1.23-479.el9.aarch64 openldap-2.4.59-3.el9.aarch64 libverto-0.3.2-3.el9.aarch64 findutils-4.8.0-5.el9.aarch64 binutils-gold-2.35.2-17.el9.aarch64 perl-if-0.60.800-479.el9.noarch lua-libs-5.4.2-4.el9.aarch64 centos-stream-repos-9.0-9.el9.noarch perl-Time-Local-1.300-7.el9.noarch perl-podlators-4.14-460.el9.noarch centos-gpg-keys-9.0-9.el9.noarch libarchive-3.5.3-1.el9.aarch64 zstd-1.5.1-2.el9.aarch64 libpwquality-1.4.4-8.el9.aarch64 elfutils-libelf-0.186-1.el9.aarch64 libgcc-11.2.1-9.4.el9.aarch64 bash-5.1.8-4.el9.aarch64 perl-File-Path-2.18-4.el9.noarch pcre2-10.37-3.el9.1.aarch64 elfutils-0.186-1.el9.aarch64 perl-Getopt-Long-2.52-4.el9.noarch pcre2-syntax-10.37-3.el9.1.noarch perl-constant-1.33-461.el9.noarch go-srpm-macros-3.0.9-9.el9.noarch libuuid-2.37.2-1.el9.aarch64 perl-File-Temp-0.231.100-4.el9.noarch zip-3.0-33.el9.aarch64 perl-Term-ANSIColor-5.01-461.el9.noarch libcap-2.48-8.el9.aarch64 elfutils-debuginfod-client-0.186-1.el9.aarch64 libstdc++-11.2.1-9.4.el9.aarch64 gpg-pubkey-8483c65d-5ccc5b19 unzip-6.0-56.el9.aarch64 perl-Socket-2.031-4.el9.aarch64 mpfr-4.1.0-7.el9.aarch64 publicsuffix-list-dafsa-20210518-3.el9.noarch crypto-policies-20220203-1.gitf03e75e.el9.noarch perl-Fcntl-1.13-479.el9.aarch64 popt-1.18-8.el9.aarch64 libpkgconf-1.7.3-9.el9.aarch64 openblas-srpm-macros-2-11.el9.noarch make-4.3-7.el9.aarch64 openssl-libs-3.0.1-12.el9.aarch64 ca-certificates-2020.2.50-94.el9.noarch glibc-minimal-langpack-2.34-25.el9.aarch64 libsepol-3.3-2.el9.aarch64 ed-1.14.2-12.el9.aarch64 setup-2.13.7-6.el9.noarch gzip-1.10-8.el9.aarch64 libsmartcols-2.37.2-1.el9.aarch64 bzip2-libs-1.0.8-8.el9.aarch64 perl-Pod-Simple-3.42-4.el9.noarch libbrotli-1.0.9-6.el9.aarch64 libssh-0.9.6-3.el9.aarch64 elfutils-default-yama-scope-0.186-1.el9.noarch libsigsegv-2.13-4.el9.aarch64 libxml2-2.9.12-4.el9.aarch64 lua-srpm-macros-1-6.el9.noarch p11-kit-trust-0.24.1-2.el9.aarch64 elfutils-libs-0.186-1.el9.aarch64 rust-srpm-macros-17-4.el9.noarch perl-Scalar-List-Utils-1.56-461.el9.aarch64 cyrus-sasl-lib-2.1.27-19.el9.aarch64 perl-overload-1.31-479.el9.noarch cracklib-2.9.6-27.el9.aarch64 perl-vars-1.05-479.el9.noarch qt5-srpm-macros-5.15.2-9.el9.noarch openssl-3.0.1-12.el9.aarch64 libzstd-1.5.1-2.el9.aarch64 libcap-ng-0.8.2-7.el9.aarch64 python-srpm-macros-3.9-52.el9.noarch rpm-4.16.1.3-11.el9.aarch64 rpm-build-4.16.1.3-11.el9.aarch64 perl-srpm-macros-1-41.el9.noarch perl-libs-5.32.1-479.el9.aarch64 zlib-1.2.11-31.el9.aarch64 perl-Text-ParseWords-3.30-460.el9.noarch libtasn1-4.16.0-7.el9.aarch64 groff-base-1.22.4-10.el9.aarch64 perl-Pod-Usage-2.01-4.el9.noarch Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1643500800 Wrote: /builddir/build/SRPMS/atheme-7.2.12-1.el9.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream+epel-9-aarch64-1645942195.857325/root/var/log/dnf.rpm.log /var/lib/mock/centos-stream+epel-9-aarch64-1645942195.857325/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream+epel-9-aarch64-1645942195.857325/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-v0yfplte/atheme/atheme.spec) Config(child) 0 minutes 39 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 (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/atheme-7.2.12-1.el9.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1645942195.857325 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.16 starting (python version = 3.10.2, NVR = mock-2.16-1.fc35)... 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/results/atheme-7.2.12-1.el9.src.rpm) Config(centos-stream+epel-9-aarch64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream+epel-9-aarch64-1645942195.857325/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 Mock Version: 2.16 INFO: Mock Version: 2.16 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 116 kB/s | 3.3 kB 00:00 CentOS Stream 9 - BaseOS 66 kB/s | 7.4 kB 00:00 CentOS Stream 9 - AppStream 67 kB/s | 7.5 kB 00:00 CentOS Stream 9 - CRB 137 kB/s | 7.3 kB 00:00 CentOS Stream 9 - Extras packages 145 kB/s | 8.1 kB 00:00 Extra Packages for Enterprise Linux 9 - aarch64 573 kB/s | 17 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for atheme-7.2.12-1.el9.src.rpm Start: build setup for atheme-7.2.12-1.el9.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1643500800 Wrote: /builddir/build/SRPMS/atheme-7.2.12-1.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 108 kB/s | 3.3 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: cracklib-devel aarch64 2.9.6-27.el9 crb 12 k gcc aarch64 11.2.1-9.4.el9 appstream 30 M gcc-c++ aarch64 11.2.1-9.4.el9 appstream 12 M gettext-devel aarch64 0.21-7.el9 appstream 213 k git aarch64 2.31.1-2.el9.2 appstream 124 k openldap-devel aarch64 2.4.59-3.el9 appstream 742 k openssl-devel aarch64 1:3.0.1-12.el9 appstream 4.1 M pcre-devel aarch64 8.44-3.el9.3 appstream 507 k perl-ExtUtils-Embed noarch 1.35-479.el9 appstream 27 k perl-FindBin noarch 1.51-479.el9 appstream 24 k qrencode-devel aarch64 4.1.1-1.el9 epel 12 k systemd aarch64 250-3.el9 baseos 3.9 M Installing dependencies: acl aarch64 2.3.1-3.el9 baseos 73 k annobin aarch64 10.54-2.el9 appstream 897 k cpp aarch64 11.2.1-9.4.el9 appstream 10 M cryptsetup-libs aarch64 2.4.3-4.el9 baseos 438 k cyrus-sasl aarch64 2.1.27-19.el9 baseos 74 k cyrus-sasl-devel aarch64 2.1.27-19.el9 appstream 113 k dbus aarch64 1:1.12.20-5.el9 baseos 4.3 k dbus-broker aarch64 28-5.el9 baseos 166 k dbus-common noarch 1:1.12.20-5.el9 baseos 15 k device-mapper aarch64 9:1.02.183-4.el9 baseos 139 k device-mapper-libs aarch64 9:1.02.183-4.el9 baseos 172 k emacs-filesystem noarch 1:27.1-3.el9 appstream 9.2 k expat aarch64 2.2.10-9.el9 baseos 100 k gcc-plugin-annobin aarch64 11.2.1-9.4.el9 appstream 64 k gettext aarch64 0.21-7.el9 baseos 1.1 M gettext-common-devel noarch 0.21-7.el9 appstream 407 k gettext-libs aarch64 0.21-7.el9 baseos 287 k git-core aarch64 2.31.1-2.el9.2 appstream 3.7 M git-core-doc noarch 2.31.1-2.el9.2 appstream 2.5 M glibc-devel aarch64 2.34-25.el9 appstream 647 k json-c aarch64 0.14-11.el9 baseos 42 k kernel-headers aarch64 5.14.0-66.el9 appstream 2.0 M kmod-libs aarch64 28-7.el9 baseos 63 k less aarch64 575-4.el9 baseos 156 k libasan aarch64 11.2.1-9.4.el9 appstream 431 k libatomic aarch64 11.2.1-9.4.el9 baseos 56 k libcbor aarch64 0.7.0-5.el9 baseos 56 k libedit aarch64 3.1-37.20210216cvs.el9 baseos 104 k libfido2 aarch64 1.6.0-7.el9 baseos 69 k libmpc aarch64 1.2.1-4.el9 appstream 63 k libseccomp aarch64 2.5.2-2.el9 baseos 72 k libstdc++-devel aarch64 11.2.1-9.4.el9 appstream 2.4 M libubsan aarch64 11.2.1-9.4.el9 appstream 204 k libxcrypt-devel aarch64 4.4.18-3.el9 appstream 29 k llvm-libs aarch64 13.0.1-1.el9 appstream 22 M openssh aarch64 8.7p1-8.el9 baseos 446 k openssh-clients aarch64 8.7p1-8.el9 baseos 677 k pcre-cpp aarch64 8.44-3.el9.3 appstream 26 k pcre-utf16 aarch64 8.44-3.el9.3 appstream 167 k pcre-utf32 aarch64 8.44-3.el9.3 appstream 159 k perl-AutoSplit noarch 5.74-479.el9 appstream 31 k perl-B aarch64 1.80-479.el9 appstream 190 k perl-Benchmark noarch 1.23-479.el9 appstream 36 k perl-Data-Dumper aarch64 2.174-462.el9 appstream 55 k perl-Devel-PPPort aarch64 3.62-4.el9 appstream 209 k perl-DynaLoader aarch64 1.47-479.el9 appstream 35 k perl-Error noarch 1:0.17029-7.el9 appstream 42 k perl-ExtUtils-Command noarch 2:7.60-3.el9 appstream 15 k perl-ExtUtils-Constant noarch 0.25-479.el9 appstream 56 k perl-ExtUtils-Install noarch 2.20-4.el9 appstream 45 k perl-ExtUtils-MakeMaker noarch 2:7.60-3.el9 appstream 300 k perl-ExtUtils-Manifest noarch 1:1.73-4.el9 appstream 35 k perl-ExtUtils-ParseXS noarch 1:3.40-460.el9 appstream 186 k perl-File-Compare noarch 1.100.600-479.el9 appstream 23 k perl-File-Copy noarch 2.34-479.el9 appstream 30 k perl-File-Find noarch 1.37-479.el9 appstream 35 k perl-Git noarch 2.31.1-2.el9.2 appstream 43 k perl-TermReadKey aarch64 2.38-11.el9 appstream 36 k perl-Test-Harness noarch 1:3.42-461.el9 appstream 295 k perl-base noarch 2.27-479.el9 appstream 26 k perl-devel aarch64 4:5.32.1-479.el9 appstream 685 k perl-lib aarch64 0.65-479.el9 appstream 24 k perl-locale noarch 1.09-479.el9 appstream 23 k perl-version aarch64 7:0.99.28-4.el9 appstream 62 k python3 aarch64 3.9.10-2.el9 baseos 30 k python3-libs aarch64 3.9.10-2.el9 baseos 7.8 M python3-pip-wheel noarch 21.2.3-6.el9 baseos 1.1 M python3-pyparsing noarch 2.4.7-9.el9 baseos 150 k python3-setuptools-wheel noarch 53.0.0-10.el9 baseos 471 k qrencode-libs aarch64 4.1.1-1.el9 epel 60 k systemd-pam aarch64 250-3.el9 baseos 232 k systemd-rpm-macros noarch 250-3.el9 baseos 28 k systemtap-sdt-devel aarch64 4.6-11.el9 appstream 73 k Transaction Summary ================================================================================ Install 85 Packages Total download size: 115 M Installed size: 361 M Downloading Packages: (1/85): cryptsetup-libs-2.4.3-4.el9.aarch64.rpm 8.5 MB/s | 438 kB 00:00 (2/85): acl-2.3.1-3.el9.aarch64.rpm 1.4 MB/s | 73 kB 00:00 (3/85): dbus-1.12.20-5.el9.aarch64.rpm 528 kB/s | 4.3 kB 00:00 (4/85): dbus-common-1.12.20-5.el9.noarch.rpm 3.0 MB/s | 15 kB 00:00 (5/85): device-mapper-1.02.183-4.el9.aarch64.rp 14 MB/s | 139 kB 00:00 (6/85): device-mapper-libs-1.02.183-4.el9.aarch 16 MB/s | 172 kB 00:00 (7/85): expat-2.2.10-9.el9.aarch64.rpm 13 MB/s | 100 kB 00:00 (8/85): gettext-0.21-7.el9.aarch64.rpm 50 MB/s | 1.1 MB 00:00 (9/85): gettext-libs-0.21-7.el9.aarch64.rpm 30 MB/s | 287 kB 00:00 (10/85): json-c-0.14-11.el9.aarch64.rpm 108 kB/s | 42 kB 00:00 (11/85): cyrus-sasl-2.1.27-19.el9.aarch64.rpm 140 kB/s | 74 kB 00:00 (12/85): kmod-libs-28-7.el9.aarch64.rpm 3.9 MB/s | 63 kB 00:00 (13/85): libatomic-11.2.1-9.4.el9.aarch64.rpm 7.7 MB/s | 56 kB 00:00 (14/85): dbus-broker-28-5.el9.aarch64.rpm 302 kB/s | 166 kB 00:00 (15/85): libedit-3.1-37.20210216cvs.el9.aarch64 16 MB/s | 104 kB 00:00 (16/85): libcbor-0.7.0-5.el9.aarch64.rpm 117 kB/s | 56 kB 00:00 (17/85): libseccomp-2.5.2-2.el9.aarch64.rpm 9.9 MB/s | 72 kB 00:00 (18/85): openssh-8.7p1-8.el9.aarch64.rpm 48 MB/s | 446 kB 00:00 (19/85): libfido2-1.6.0-7.el9.aarch64.rpm 158 kB/s | 69 kB 00:00 (20/85): python3-3.9.10-2.el9.aarch64.rpm 3.7 MB/s | 30 kB 00:00 (21/85): openssh-clients-8.7p1-8.el9.aarch64.rp 25 MB/s | 677 kB 00:00 (22/85): less-575-4.el9.aarch64.rpm 286 kB/s | 156 kB 00:00 (23/85): python3-libs-3.9.10-2.el9.aarch64.rpm 98 MB/s | 7.8 MB 00:00 (24/85): python3-setuptools-wheel-53.0.0-10.el9 48 MB/s | 471 kB 00:00 (25/85): systemd-250-3.el9.aarch64.rpm 107 MB/s | 3.9 MB 00:00 (26/85): systemd-pam-250-3.el9.aarch64.rpm 21 MB/s | 232 kB 00:00 (27/85): systemd-rpm-macros-250-3.el9.noarch.rp 4.5 MB/s | 28 kB 00:00 (28/85): annobin-10.54-2.el9.aarch64.rpm 80 MB/s | 897 kB 00:00 (29/85): cpp-11.2.1-9.4.el9.aarch64.rpm 120 MB/s | 10 MB 00:00 (30/85): python3-pyparsing-2.4.7-9.el9.noarch.r 264 kB/s | 150 kB 00:00 (31/85): emacs-filesystem-27.1-3.el9.noarch.rpm 1.4 MB/s | 9.2 kB 00:00 (32/85): python3-pip-wheel-21.2.3-6.el9.noarch. 1.6 MB/s | 1.1 MB 00:00 (33/85): cyrus-sasl-devel-2.1.27-19.el9.aarch64 218 kB/s | 113 kB 00:00 (34/85): gcc-11.2.1-9.4.el9.aarch64.rpm 128 MB/s | 30 MB 00:00 (35/85): gcc-plugin-annobin-11.2.1-9.4.el9.aarc 1.1 MB/s | 64 kB 00:00 (36/85): gettext-devel-0.21-7.el9.aarch64.rpm 31 MB/s | 213 kB 00:00 (37/85): git-2.31.1-2.el9.2.aarch64.rpm 17 MB/s | 124 kB 00:00 (38/85): git-core-2.31.1-2.el9.2.aarch64.rpm 52 MB/s | 3.7 MB 00:00 (39/85): git-core-doc-2.31.1-2.el9.2.noarch.rpm 73 MB/s | 2.5 MB 00:00 (40/85): gcc-c++-11.2.1-9.4.el9.aarch64.rpm 24 MB/s | 12 MB 00:00 (41/85): kernel-headers-5.14.0-66.el9.aarch64.r 55 MB/s | 2.0 MB 00:00 (42/85): libasan-11.2.1-9.4.el9.aarch64.rpm 20 MB/s | 431 kB 00:00 (43/85): libmpc-1.2.1-4.el9.aarch64.rpm 6.7 MB/s | 63 kB 00:00 (44/85): gettext-common-devel-0.21-7.el9.noarch 605 kB/s | 407 kB 00:00 (45/85): libubsan-11.2.1-9.4.el9.aarch64.rpm 21 MB/s | 204 kB 00:00 (46/85): libstdc++-devel-11.2.1-9.4.el9.aarch64 8.6 MB/s | 2.4 MB 00:00 (47/85): glibc-devel-2.34-25.el9.aarch64.rpm 927 kB/s | 647 kB 00:00 (48/85): llvm-libs-13.0.1-1.el9.aarch64.rpm 108 MB/s | 22 MB 00:00 (49/85): openssl-devel-3.0.1-12.el9.aarch64.rpm 118 MB/s | 4.1 MB 00:00 (50/85): libxcrypt-devel-4.4.18-3.el9.aarch64.r 78 kB/s | 29 kB 00:00 (51/85): pcre-cpp-8.44-3.el9.3.aarch64.rpm 67 kB/s | 26 kB 00:00 (52/85): openldap-devel-2.4.59-3.el9.aarch64.rp 1.1 MB/s | 742 kB 00:00 (53/85): pcre-devel-8.44-3.el9.3.aarch64.rpm 863 kB/s | 507 kB 00:00 (54/85): pcre-utf16-8.44-3.el9.3.aarch64.rpm 298 kB/s | 167 kB 00:00 (55/85): perl-B-1.80-479.el9.aarch64.rpm 16 MB/s | 190 kB 00:00 (56/85): perl-AutoSplit-5.74-479.el9.noarch.rpm 80 kB/s | 31 kB 00:00 (57/85): perl-Data-Dumper-2.174-462.el9.aarch64 3.7 MB/s | 55 kB 00:00 (58/85): pcre-utf32-8.44-3.el9.3.aarch64.rpm 278 kB/s | 159 kB 00:00 (59/85): perl-DynaLoader-1.47-479.el9.aarch64.r 3.0 MB/s | 35 kB 00:00 (60/85): perl-Error-0.17029-7.el9.noarch.rpm 4.9 MB/s | 42 kB 00:00 (61/85): perl-Benchmark-1.23-479.el9.noarch.rpm 94 kB/s | 36 kB 00:00 (62/85): perl-ExtUtils-Command-7.60-3.el9.noarc 43 kB/s | 15 kB 00:00 (63/85): perl-Devel-PPPort-3.62-4.el9.aarch64.r 380 kB/s | 209 kB 00:00 (64/85): perl-ExtUtils-Constant-0.25-479.el9.no 130 kB/s | 56 kB 00:00 (65/85): perl-ExtUtils-Embed-1.35-479.el9.noarc 66 kB/s | 27 kB 00:00 (66/85): perl-ExtUtils-Install-2.20-4.el9.noarc 115 kB/s | 45 kB 00:00 (67/85): perl-ExtUtils-Manifest-1.73-4.el9.noar 85 kB/s | 35 kB 00:00 (68/85): perl-File-Compare-1.100.600-479.el9.no 3.7 MB/s | 23 kB 00:00 (69/85): perl-File-Copy-2.34-479.el9.noarch.rpm 5.1 MB/s | 30 kB 00:00 (70/85): perl-File-Find-1.37-479.el9.noarch.rpm 5.9 MB/s | 35 kB 00:00 (71/85): perl-ExtUtils-MakeMaker-7.60-3.el9.noa 490 kB/s | 300 kB 00:00 (72/85): perl-ExtUtils-ParseXS-3.40-460.el9.noa 313 kB/s | 186 kB 00:00 (73/85): perl-FindBin-1.51-479.el9.noarch.rpm 62 kB/s | 24 kB 00:00 (74/85): perl-Git-2.31.1-2.el9.2.noarch.rpm 112 kB/s | 43 kB 00:00 (75/85): perl-base-2.27-479.el9.noarch.rpm 206 kB/s | 26 kB 00:00 (76/85): perl-Test-Harness-3.42-461.el9.noarch. 1.0 MB/s | 295 kB 00:00 (77/85): perl-TermReadKey-2.38-11.el9.aarch64.r 95 kB/s | 36 kB 00:00 (78/85): perl-locale-1.09-479.el9.noarch.rpm 65 kB/s | 23 kB 00:00 (79/85): perl-devel-5.32.1-479.el9.aarch64.rpm 964 kB/s | 685 kB 00:00 (80/85): perl-lib-0.65-479.el9.aarch64.rpm 37 kB/s | 24 kB 00:00 (81/85): perl-version-0.99.28-4.el9.aarch64.rpm 141 kB/s | 62 kB 00:00 (82/85): qrencode-devel-4.1.1-1.el9.aarch64.rpm 366 kB/s | 12 kB 00:00 (83/85): qrencode-libs-4.1.1-1.el9.aarch64.rpm 2.6 MB/s | 60 kB 00:00 (84/85): systemtap-sdt-devel-4.6-11.el9.aarch64 215 kB/s | 73 kB 00:00 (85/85): cracklib-devel-2.9.6-27.el9.aarch64.rp 34 kB/s | 12 kB 00:00 -------------------------------------------------------------------------------- Total 16 MB/s | 115 MB 00:07 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : perl-File-Find-1.37-479.el9.noarch 1/85 Installing : perl-Data-Dumper-2.174-462.el9.aarch64 2/85 Installing : perl-B-1.80-479.el9.aarch64 3/85 Installing : perl-File-Copy-2.34-479.el9.noarch 4/85 Installing : libmpc-1.2.1-4.el9.aarch64 5/85 Installing : expat-2.2.10-9.el9.aarch64 6/85 Installing : perl-lib-0.65-479.el9.aarch64 7/85 Installing : perl-File-Compare-1.100.600-479.el9.noarch 8/85 Installing : perl-ExtUtils-ParseXS-1:3.40-460.el9.noarch 9/85 Installing : perl-DynaLoader-1.47-479.el9.aarch64 10/85 Installing : libedit-3.1-37.20210216cvs.el9.aarch64 11/85 Installing : gettext-libs-0.21-7.el9.aarch64 12/85 Installing : gettext-0.21-7.el9.aarch64 13/85 Installing : llvm-libs-13.0.1-1.el9.aarch64 14/85 Installing : perl-TermReadKey-2.38-11.el9.aarch64 15/85 Installing : cpp-11.2.1-9.4.el9.aarch64 16/85 Installing : perl-ExtUtils-Command-2:7.60-3.el9.noarch 17/85 Installing : perl-ExtUtils-Manifest-1:1.73-4.el9.noarch 18/85 Installing : perl-ExtUtils-Constant-0.25-479.el9.noarch 19/85 Installing : qrencode-libs-4.1.1-1.el9.aarch64 20/85 Installing : perl-locale-1.09-479.el9.noarch 21/85 Installing : perl-version-7:0.99.28-4.el9.aarch64 22/85 Installing : perl-base-2.27-479.el9.noarch 23/85 Installing : perl-Error-1:0.17029-7.el9.noarch 24/85 Installing : perl-Devel-PPPort-3.62-4.el9.aarch64 25/85 Installing : perl-Benchmark-1.23-479.el9.noarch 26/85 Installing : perl-Test-Harness-1:3.42-461.el9.noarch 27/85 Installing : perl-AutoSplit-5.74-479.el9.noarch 28/85 Installing : pcre-utf32-8.44-3.el9.3.aarch64 29/85 Installing : pcre-utf16-8.44-3.el9.3.aarch64 30/85 Installing : pcre-cpp-8.44-3.el9.3.aarch64 31/85 Installing : libubsan-11.2.1-9.4.el9.aarch64 32/85 Installing : libstdc++-devel-11.2.1-9.4.el9.aarch64 33/85 Installing : libasan-11.2.1-9.4.el9.aarch64 34/85 Installing : kernel-headers-5.14.0-66.el9.aarch64 35/85 Installing : libxcrypt-devel-4.4.18-3.el9.aarch64 36/85 Installing : glibc-devel-2.34-25.el9.aarch64 37/85 Installing : gettext-common-devel-0.21-7.el9.noarch 38/85 Installing : emacs-filesystem-1:27.1-3.el9.noarch 39/85 Installing : systemd-rpm-macros-250-3.el9.noarch 40/85 Installing : python3-setuptools-wheel-53.0.0-10.el9.noarch 41/85 Installing : python3-pip-wheel-21.2.3-6.el9.noarch 42/85 Installing : python3-3.9.10-2.el9.aarch64 43/85 Installing : python3-libs-3.9.10-2.el9.aarch64 44/85 Installing : python3-pyparsing-2.4.7-9.el9.noarch 45/85 Installing : systemtap-sdt-devel-4.6-11.el9.aarch64 46/85 Running scriptlet: openssh-8.7p1-8.el9.aarch64 47/85 Installing : openssh-8.7p1-8.el9.aarch64 47/85 Installing : libseccomp-2.5.2-2.el9.aarch64 48/85 Installing : libcbor-0.7.0-5.el9.aarch64 49/85 Installing : libfido2-1.6.0-7.el9.aarch64 50/85 Installing : openssh-clients-8.7p1-8.el9.aarch64 51/85 Running scriptlet: openssh-clients-8.7p1-8.el9.aarch64 51/85 Installing : libatomic-11.2.1-9.4.el9.aarch64 52/85 Installing : gcc-11.2.1-9.4.el9.aarch64 53/85 Installing : perl-ExtUtils-Install-2.20-4.el9.noarch 54/85 Installing : perl-devel-4:5.32.1-479.el9.aarch64 55/85 Installing : perl-ExtUtils-MakeMaker-2:7.60-3.el9.noarch 56/85 Installing : less-575-4.el9.aarch64 57/85 Installing : git-core-2.31.1-2.el9.2.aarch64 58/85 Installing : git-core-doc-2.31.1-2.el9.2.noarch 59/85 Installing : perl-Git-2.31.1-2.el9.2.noarch 60/85 Installing : git-2.31.1-2.el9.2.aarch64 61/85 Installing : kmod-libs-28-7.el9.aarch64 62/85 Installing : json-c-0.14-11.el9.aarch64 63/85 Installing : acl-2.3.1-3.el9.aarch64 64/85 Installing : device-mapper-9:1.02.183-4.el9.aarch64 65/85 Installing : device-mapper-libs-9:1.02.183-4.el9.aarch64 66/85 Installing : cryptsetup-libs-2.4.3-4.el9.aarch64 67/85 Installing : dbus-1:1.12.20-5.el9.aarch64 68/85 Installing : systemd-pam-250-3.el9.aarch64 69/85 Running scriptlet: systemd-250-3.el9.aarch64 70/85 Installing : systemd-250-3.el9.aarch64 70/85 Running scriptlet: systemd-250-3.el9.aarch64 70/85 Installing : dbus-common-1:1.12.20-5.el9.noarch 71/85 Running scriptlet: dbus-common-1:1.12.20-5.el9.noarch 71/85 Created symlink /etc/systemd/system/sockets.target.wants/dbus.socket → /usr/lib/systemd/system/dbus.socket. Created symlink /etc/systemd/user/sockets.target.wants/dbus.socket → /usr/lib/systemd/user/dbus.socket. Running scriptlet: dbus-broker-28-5.el9.aarch64 72/85 useradd warning: dbus's uid 81 outside of the SYS_UID_MIN 201 and SYS_UID_MAX 999 range. Installing : dbus-broker-28-5.el9.aarch64 72/85 Running scriptlet: dbus-broker-28-5.el9.aarch64 72/85 Created symlink /etc/systemd/system/dbus.service → /usr/lib/systemd/system/dbus-broker.service. Created symlink /etc/systemd/user/dbus.service → /usr/lib/systemd/user/dbus-broker.service. Running scriptlet: cyrus-sasl-2.1.27-19.el9.aarch64 73/85 Installing : cyrus-sasl-2.1.27-19.el9.aarch64 73/85 Running scriptlet: cyrus-sasl-2.1.27-19.el9.aarch64 73/85 Installing : cyrus-sasl-devel-2.1.27-19.el9.aarch64 74/85 Installing : openldap-devel-2.4.59-3.el9.aarch64 75/85 Installing : perl-ExtUtils-Embed-1.35-479.el9.noarch 76/85 Installing : annobin-10.54-2.el9.aarch64 77/85 Running scriptlet: annobin-10.54-2.el9.aarch64 77/85 Installing : gcc-c++-11.2.1-9.4.el9.aarch64 78/85 Installing : gcc-plugin-annobin-11.2.1-9.4.el9.aarch64 79/85 Running scriptlet: gcc-plugin-annobin-11.2.1-9.4.el9.aarch64 79/85 Installing : gettext-devel-0.21-7.el9.aarch64 80/85 Installing : pcre-devel-8.44-3.el9.3.aarch64 81/85 Installing : qrencode-devel-4.1.1-1.el9.aarch64 82/85 Installing : cracklib-devel-2.9.6-27.el9.aarch64 83/85 Installing : perl-FindBin-1.51-479.el9.noarch 84/85 Installing : openssl-devel-1:3.0.1-12.el9.aarch64 85/85 Running scriptlet: openssl-devel-1:3.0.1-12.el9.aarch64 85/85 Verifying : acl-2.3.1-3.el9.aarch64 1/85 Verifying : cryptsetup-libs-2.4.3-4.el9.aarch64 2/85 Verifying : cyrus-sasl-2.1.27-19.el9.aarch64 3/85 Verifying : dbus-1:1.12.20-5.el9.aarch64 4/85 Verifying : dbus-broker-28-5.el9.aarch64 5/85 Verifying : dbus-common-1:1.12.20-5.el9.noarch 6/85 Verifying : device-mapper-9:1.02.183-4.el9.aarch64 7/85 Verifying : device-mapper-libs-9:1.02.183-4.el9.aarch64 8/85 Verifying : expat-2.2.10-9.el9.aarch64 9/85 Verifying : gettext-0.21-7.el9.aarch64 10/85 Verifying : gettext-libs-0.21-7.el9.aarch64 11/85 Verifying : json-c-0.14-11.el9.aarch64 12/85 Verifying : kmod-libs-28-7.el9.aarch64 13/85 Verifying : less-575-4.el9.aarch64 14/85 Verifying : libatomic-11.2.1-9.4.el9.aarch64 15/85 Verifying : libcbor-0.7.0-5.el9.aarch64 16/85 Verifying : libedit-3.1-37.20210216cvs.el9.aarch64 17/85 Verifying : libfido2-1.6.0-7.el9.aarch64 18/85 Verifying : libseccomp-2.5.2-2.el9.aarch64 19/85 Verifying : openssh-8.7p1-8.el9.aarch64 20/85 Verifying : openssh-clients-8.7p1-8.el9.aarch64 21/85 Verifying : python3-3.9.10-2.el9.aarch64 22/85 Verifying : python3-libs-3.9.10-2.el9.aarch64 23/85 Verifying : python3-pip-wheel-21.2.3-6.el9.noarch 24/85 Verifying : python3-pyparsing-2.4.7-9.el9.noarch 25/85 Verifying : python3-setuptools-wheel-53.0.0-10.el9.noarch 26/85 Verifying : systemd-250-3.el9.aarch64 27/85 Verifying : systemd-pam-250-3.el9.aarch64 28/85 Verifying : systemd-rpm-macros-250-3.el9.noarch 29/85 Verifying : annobin-10.54-2.el9.aarch64 30/85 Verifying : cpp-11.2.1-9.4.el9.aarch64 31/85 Verifying : cyrus-sasl-devel-2.1.27-19.el9.aarch64 32/85 Verifying : emacs-filesystem-1:27.1-3.el9.noarch 33/85 Verifying : gcc-11.2.1-9.4.el9.aarch64 34/85 Verifying : gcc-c++-11.2.1-9.4.el9.aarch64 35/85 Verifying : gcc-plugin-annobin-11.2.1-9.4.el9.aarch64 36/85 Verifying : gettext-common-devel-0.21-7.el9.noarch 37/85 Verifying : gettext-devel-0.21-7.el9.aarch64 38/85 Verifying : git-2.31.1-2.el9.2.aarch64 39/85 Verifying : git-core-2.31.1-2.el9.2.aarch64 40/85 Verifying : git-core-doc-2.31.1-2.el9.2.noarch 41/85 Verifying : glibc-devel-2.34-25.el9.aarch64 42/85 Verifying : kernel-headers-5.14.0-66.el9.aarch64 43/85 Verifying : libasan-11.2.1-9.4.el9.aarch64 44/85 Verifying : libmpc-1.2.1-4.el9.aarch64 45/85 Verifying : libstdc++-devel-11.2.1-9.4.el9.aarch64 46/85 Verifying : libubsan-11.2.1-9.4.el9.aarch64 47/85 Verifying : libxcrypt-devel-4.4.18-3.el9.aarch64 48/85 Verifying : llvm-libs-13.0.1-1.el9.aarch64 49/85 Verifying : openldap-devel-2.4.59-3.el9.aarch64 50/85 Verifying : openssl-devel-1:3.0.1-12.el9.aarch64 51/85 Verifying : pcre-cpp-8.44-3.el9.3.aarch64 52/85 Verifying : pcre-devel-8.44-3.el9.3.aarch64 53/85 Verifying : pcre-utf16-8.44-3.el9.3.aarch64 54/85 Verifying : pcre-utf32-8.44-3.el9.3.aarch64 55/85 Verifying : perl-AutoSplit-5.74-479.el9.noarch 56/85 Verifying : perl-B-1.80-479.el9.aarch64 57/85 Verifying : perl-Benchmark-1.23-479.el9.noarch 58/85 Verifying : perl-Data-Dumper-2.174-462.el9.aarch64 59/85 Verifying : perl-Devel-PPPort-3.62-4.el9.aarch64 60/85 Verifying : perl-DynaLoader-1.47-479.el9.aarch64 61/85 Verifying : perl-Error-1:0.17029-7.el9.noarch 62/85 Verifying : perl-ExtUtils-Command-2:7.60-3.el9.noarch 63/85 Verifying : perl-ExtUtils-Constant-0.25-479.el9.noarch 64/85 Verifying : perl-ExtUtils-Embed-1.35-479.el9.noarch 65/85 Verifying : perl-ExtUtils-Install-2.20-4.el9.noarch 66/85 Verifying : perl-ExtUtils-MakeMaker-2:7.60-3.el9.noarch 67/85 Verifying : perl-ExtUtils-Manifest-1:1.73-4.el9.noarch 68/85 Verifying : perl-ExtUtils-ParseXS-1:3.40-460.el9.noarch 69/85 Verifying : perl-File-Compare-1.100.600-479.el9.noarch 70/85 Verifying : perl-File-Copy-2.34-479.el9.noarch 71/85 Verifying : perl-File-Find-1.37-479.el9.noarch 72/85 Verifying : perl-FindBin-1.51-479.el9.noarch 73/85 Verifying : perl-Git-2.31.1-2.el9.2.noarch 74/85 Verifying : perl-TermReadKey-2.38-11.el9.aarch64 75/85 Verifying : perl-Test-Harness-1:3.42-461.el9.noarch 76/85 Verifying : perl-base-2.27-479.el9.noarch 77/85 Verifying : perl-devel-4:5.32.1-479.el9.aarch64 78/85 Verifying : perl-lib-0.65-479.el9.aarch64 79/85 Verifying : perl-locale-1.09-479.el9.noarch 80/85 Verifying : perl-version-7:0.99.28-4.el9.aarch64 81/85 Verifying : systemtap-sdt-devel-4.6-11.el9.aarch64 82/85 Verifying : cracklib-devel-2.9.6-27.el9.aarch64 83/85 Verifying : qrencode-devel-4.1.1-1.el9.aarch64 84/85 Verifying : qrencode-libs-4.1.1-1.el9.aarch64 85/85 Installed products updated. Installed: acl-2.3.1-3.el9.aarch64 annobin-10.54-2.el9.aarch64 cpp-11.2.1-9.4.el9.aarch64 cracklib-devel-2.9.6-27.el9.aarch64 cryptsetup-libs-2.4.3-4.el9.aarch64 cyrus-sasl-2.1.27-19.el9.aarch64 cyrus-sasl-devel-2.1.27-19.el9.aarch64 dbus-1:1.12.20-5.el9.aarch64 dbus-broker-28-5.el9.aarch64 dbus-common-1:1.12.20-5.el9.noarch device-mapper-9:1.02.183-4.el9.aarch64 device-mapper-libs-9:1.02.183-4.el9.aarch64 emacs-filesystem-1:27.1-3.el9.noarch expat-2.2.10-9.el9.aarch64 gcc-11.2.1-9.4.el9.aarch64 gcc-c++-11.2.1-9.4.el9.aarch64 gcc-plugin-annobin-11.2.1-9.4.el9.aarch64 gettext-0.21-7.el9.aarch64 gettext-common-devel-0.21-7.el9.noarch gettext-devel-0.21-7.el9.aarch64 gettext-libs-0.21-7.el9.aarch64 git-2.31.1-2.el9.2.aarch64 git-core-2.31.1-2.el9.2.aarch64 git-core-doc-2.31.1-2.el9.2.noarch glibc-devel-2.34-25.el9.aarch64 json-c-0.14-11.el9.aarch64 kernel-headers-5.14.0-66.el9.aarch64 kmod-libs-28-7.el9.aarch64 less-575-4.el9.aarch64 libasan-11.2.1-9.4.el9.aarch64 libatomic-11.2.1-9.4.el9.aarch64 libcbor-0.7.0-5.el9.aarch64 libedit-3.1-37.20210216cvs.el9.aarch64 libfido2-1.6.0-7.el9.aarch64 libmpc-1.2.1-4.el9.aarch64 libseccomp-2.5.2-2.el9.aarch64 libstdc++-devel-11.2.1-9.4.el9.aarch64 libubsan-11.2.1-9.4.el9.aarch64 libxcrypt-devel-4.4.18-3.el9.aarch64 llvm-libs-13.0.1-1.el9.aarch64 openldap-devel-2.4.59-3.el9.aarch64 openssh-8.7p1-8.el9.aarch64 openssh-clients-8.7p1-8.el9.aarch64 openssl-devel-1:3.0.1-12.el9.aarch64 pcre-cpp-8.44-3.el9.3.aarch64 pcre-devel-8.44-3.el9.3.aarch64 pcre-utf16-8.44-3.el9.3.aarch64 pcre-utf32-8.44-3.el9.3.aarch64 perl-AutoSplit-5.74-479.el9.noarch perl-B-1.80-479.el9.aarch64 perl-Benchmark-1.23-479.el9.noarch perl-Data-Dumper-2.174-462.el9.aarch64 perl-Devel-PPPort-3.62-4.el9.aarch64 perl-DynaLoader-1.47-479.el9.aarch64 perl-Error-1:0.17029-7.el9.noarch perl-ExtUtils-Command-2:7.60-3.el9.noarch perl-ExtUtils-Constant-0.25-479.el9.noarch perl-ExtUtils-Embed-1.35-479.el9.noarch perl-ExtUtils-Install-2.20-4.el9.noarch perl-ExtUtils-MakeMaker-2:7.60-3.el9.noarch perl-ExtUtils-Manifest-1:1.73-4.el9.noarch perl-ExtUtils-ParseXS-1:3.40-460.el9.noarch perl-File-Compare-1.100.600-479.el9.noarch perl-File-Copy-2.34-479.el9.noarch perl-File-Find-1.37-479.el9.noarch perl-FindBin-1.51-479.el9.noarch perl-Git-2.31.1-2.el9.2.noarch perl-TermReadKey-2.38-11.el9.aarch64 perl-Test-Harness-1:3.42-461.el9.noarch perl-base-2.27-479.el9.noarch perl-devel-4:5.32.1-479.el9.aarch64 perl-lib-0.65-479.el9.aarch64 perl-locale-1.09-479.el9.noarch perl-version-7:0.99.28-4.el9.aarch64 python3-3.9.10-2.el9.aarch64 python3-libs-3.9.10-2.el9.aarch64 python3-pip-wheel-21.2.3-6.el9.noarch python3-pyparsing-2.4.7-9.el9.noarch python3-setuptools-wheel-53.0.0-10.el9.noarch qrencode-devel-4.1.1-1.el9.aarch64 qrencode-libs-4.1.1-1.el9.aarch64 systemd-250-3.el9.aarch64 systemd-pam-250-3.el9.aarch64 systemd-rpm-macros-250-3.el9.noarch systemtap-sdt-devel-4.6-11.el9.aarch64 Complete! Finish: build setup for atheme-7.2.12-1.el9.src.rpm Start: rpmbuild atheme-7.2.12-1.el9.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1643500800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.NkFO5N + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf atheme-services-v7.2.12 + /usr/bin/xz -dc /builddir/build/SOURCES/atheme-services-v7.2.12.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd atheme-services-v7.2.12 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (atheme-lockmodes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 Patch #1 (atheme-lockmodes.patch): patching file modules/chanserv/register.c Patch #2 (atheme-nodate.patch): + echo 'Patch #2 (atheme-nodate.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libathemecore/ptasks.c patching file modules/operserv/uptime.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.vRLpA0 + umask 022 + cd /builddir/build/BUILD + cd atheme-services-v7.2.12 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./modules/contrib/configure + diff -u ./modules/contrib/configure.backup ./modules/contrib/configure + mv ./modules/contrib/configure.backup ./modules/contrib/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./modules/contrib/configure + diff -u ./modules/contrib/configure.backup ./modules/contrib/configure + mv ./modules/contrib/configure.backup ./modules/contrib/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./modules/contrib/configure + diff -u ./modules/contrib/configure.backup ./modules/contrib/configure + mv ./modules/contrib/configure.backup ./modules/contrib/configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./modules/contrib/configure + diff -u ./modules/contrib/configure.backup ./modules/contrib/configure + mv ./modules/contrib/configure.backup ./modules/contrib/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./modules/contrib/configure + diff -u ./modules/contrib/configure.backup ./modules/contrib/configure + mv ./modules/contrib/configure.backup ./modules/contrib/configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-01-30 19:38:18.000000000 +0000 +++ ./configure 2022-02-27 06:11:11.309771940 +0000 @@ -1912,7 +1912,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./libmowgli-2/configure + diff -u ./libmowgli-2/configure.backup ./libmowgli-2/configure + mv ./libmowgli-2/configure.backup ./libmowgli-2/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./libmowgli-2/configure + diff -u ./libmowgli-2/configure.backup ./libmowgli-2/configure + mv ./libmowgli-2/configure.backup ./libmowgli-2/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./libmowgli-2/configure + diff -u ./libmowgli-2/configure.backup ./libmowgli-2/configure --- ./libmowgli-2/configure.backup 2022-01-30 19:40:54.000000000 +0000 +++ ./libmowgli-2/configure 2022-02-27 06:11:11.379772021 +0000 @@ -1793,7 +1793,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./libmowgli-2/configure + diff -u ./libmowgli-2/configure.backup ./libmowgli-2/configure + mv ./libmowgli-2/configure.backup ./libmowgli-2/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./libmowgli-2/configure + diff -u ./libmowgli-2/configure.backup ./libmowgli-2/configure + mv ./libmowgli-2/configure.backup ./libmowgli-2/configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/contrib/build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./modules/contrib/build-aux/config.guess ++ basename ./modules/contrib/build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./modules/contrib/build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './modules/contrib/build-aux/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/contrib/build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./modules/contrib/build-aux/config.sub ++ basename ./modules/contrib/build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./modules/contrib/build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './modules/contrib/build-aux/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./autoconf/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./autoconf/config.guess ++ basename ./autoconf/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./autoconf/config.guess '/usr/lib/rpm/redhat/config.guess' -> './autoconf/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./autoconf/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./autoconf/config.sub ++ basename ./autoconf/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./autoconf/config.sub '/usr/lib/rpm/redhat/config.sub' -> './autoconf/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libmowgli-2/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./libmowgli-2/config.guess ++ basename ./libmowgli-2/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./libmowgli-2/config.guess '/usr/lib/rpm/redhat/config.guess' -> './libmowgli-2/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libmowgli-2/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./libmowgli-2/config.sub ++ basename ./libmowgli-2/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./libmowgli-2/config.sub '/usr/lib/rpm/redhat/config.sub' -> './libmowgli-2/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --sysconfdir=/etc/atheme --bindir=/usr/sbin --docdir=/usr/share/doc/atheme --enable-fhs-paths --enable-warnings --enable-contrib --enable-large-net --disable-rpath --with-cracklib --with-pcre --with-perl --with-ldap --without-libmowgli checking for tput... /usr/bin/tput checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking for shared library system... GNU checking whether we need an implib... no checking if you downloaded the correct source code tarball... yes checking for rm... /usr/bin/rm checking for mv... /usr/bin/mv checking for cp... /usr/bin/cp checking for ln... /usr/bin/ln checking whether ln -s works... yes checking for tar... /usr/bin/tar checking for ar... /usr/bin/ar checking for ranlib... /usr/bin/ranlib checking for a sed that does not truncate output... /usr/bin/sed checking for aarch64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking whether make sets $(MAKE)... yes checking for aarch64-redhat-linux-gnu-pkg-config... /usr/bin/aarch64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for link.h... yes checking for inet_pton... yes checking for inet_ntop... yes checking for gettimeofday... yes checking for umask... yes checking for arc4random... no checking for arc4random_buf... no checking for arc4random_uniform... no checking for explicit_bzero... yes checking for memset_s... no checking for getrlimit... yes checking for fork... yes checking for getpid... yes checking for execve... yes checking for strtok_r... yes checking for inet_ntop... (cached) yes checking for strcasestr... yes checking for flock... yes checking for socket... yes checking for gethostbyname... yes checking for library containing crypt... -lcrypt checking for stdarg.h... yes checking for varargs.h... no checking for unsigned long long int... yes checking for vsnprintf... yes checking whether vsnprintf is C99 compliant... yes checking for snprintf... yes checking whether snprintf is C99 compliant... yes checking for vasprintf... yes checking for asprintf... yes checking for library containing FascistCheck... -lcrack checking for library containing stringprep... no checking for ldap_initialize in -lldap... yes checking for perl... /usr/bin/perl checking if you want FHS-like pathnames... yes checking if you want reproducible builds... no checking if you want large network support... yes checking if you want contrib modules... yes checking for SSL_read in -lssl... yes checking for openssl/ssl.h... yes checking for openssl/err.h... yes checking openssl/ec.h usability... yes checking openssl/ec.h presence... yes checking for openssl/ec.h... yes checking for C compiler flag(s) -Werror=unknown-warning-option ... no checking for C compiler flag(s) -Werror=implicit ... yes checking for C compiler flag(s) -Weverything ... no checking for C compiler flag(s) -Wall ... yes checking for C compiler flag(s) -Wextra ... yes checking for C compiler flag(s) -Waggregate-return ... yes checking for C compiler flag(s) -Waggressive-loop-optimizations ... yes checking for C compiler flag(s) -Walloc-zero ... yes checking for C compiler flag(s) -Walloca ... yes checking for C compiler flag(s) -Wbad-function-cast ... yes checking for C compiler flag(s) -Wc99-c11-compat ... yes checking for C compiler flag(s) -Wcast-qual ... yes checking for C compiler flag(s) -Wdangling-else ... yes checking for C compiler flag(s) -Wdate-time ... yes checking for C compiler flag(s) -Wdisabled-optimization ... yes checking for C compiler flag(s) -Wdouble-promotion ... yes checking for C compiler flag(s) -Wduplicated-branches ... yes checking for C compiler flag(s) -Wduplicated-cond ... yes checking for C compiler flag(s) -Wfatal-errors ... yes checking for C compiler flag(s) -Wfloat-equal ... yes checking for C compiler flag(s) -Wformat-nonliteral ... yes checking for C compiler flag(s) -Wformat-security ... yes checking for C compiler flag(s) -Wformat-signedness ... yes checking for C compiler flag(s) -Wformat-y2k ... yes checking for C compiler flag(s) -Winline ... yes checking for C compiler flag(s) -Winit-self ... yes checking for C compiler flag(s) -Winvalid-pch ... yes checking for C compiler flag(s) -Wjump-misses-init ... yes checking for C compiler flag(s) -Wlogical-op ... yes checking for C compiler flag(s) -Wmissing-declarations ... yes checking for C compiler flag(s) -Wmissing-format-attribute ... yes checking for C compiler flag(s) -Wmissing-include-dirs ... yes checking for C compiler flag(s) -Wmissing-prototypes ... yes checking for C compiler flag(s) -Wnested-externs ... yes checking for C compiler flag(s) -Wnormalized=nfkc ... yes checking for C compiler flag(s) -Wnull-dereference ... yes checking for C compiler flag(s) -Wold-style-definition ... yes checking for C compiler flag(s) -Woverlength-strings ... yes checking for C compiler flag(s) -Wpointer-arith ... yes checking for C compiler flag(s) -Wpointer-compare ... yes checking for C compiler flag(s) -Wredundant-decls ... yes checking for C compiler flag(s) -Wregister ... yes checking for C compiler flag(s) -Wrestrict ... yes checking for C compiler flag(s) -Wshadow ... yes checking for C compiler flag(s) -Wstack-protector ... yes checking for C compiler flag(s) -Wstrict-overflow=3 ... yes checking for C compiler flag(s) -Wstrict-prototypes ... yes checking for C compiler flag(s) -Wstringop-overflow=4 ... yes checking for C compiler flag(s) -Wstringop-truncation ... yes checking for C compiler flag(s) -Wtrampolines ... yes checking for C compiler flag(s) -Wundef ... yes checking for C compiler flag(s) -Wunsafe-loop-optimizations ... yes checking for C compiler flag(s) -Wunsuffixed-float-constants ... yes checking for C compiler flag(s) -Wunused ... yes checking for C compiler flag(s) -Wvla ... yes checking for C compiler flag(s) -Wwrite-strings ... yes checking for C compiler flag(s) -Wno-cast-align ... yes checking for C compiler flag(s) -Wno-conversion ... yes checking for C compiler flag(s) -Wno-inline ... yes checking for C compiler flag(s) -Wno-missing-declarations ... yes checking for C compiler flag(s) -Wno-missing-include-dirs ... yes checking for C compiler flag(s) -Wno-missing-prototypes ... yes checking for C compiler flag(s) -Wno-packed ... yes checking for C compiler flag(s) -Wno-padded ... yes checking for C compiler flag(s) -Wno-sign-conversion ... yes checking for C compiler flag(s) -Wno-suggest-attribute=format ... yes checking for C compiler flag(s) -Wno-unused-parameter ... yes checking for C compiler flag(s) -Wno-unused-variable ... yes checking for LIBQRENCODE... yes checking for LIBPCRE... yes configure: touching .deps files === configuring in libmowgli-2 (/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2) configure: running /bin/sh ./configure '--prefix=/usr' --disable-option-checking '--build=aarch64-redhat-linux-gnu' '--host=aarch64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/atheme' '--bindir=/usr/sbin' '--docdir=/usr/share/doc/atheme' '--enable-fhs-paths' '--enable-warnings' '--enable-contrib' '--enable-large-net' '--disable-rpath' '--with-cracklib' '--with-pcre' '--with-perl' '--with-ldap' '--without-libmowgli' 'build_alias=aarch64-redhat-linux-gnu' 'host_alias=aarch64-redhat-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' '--without-openssl' 'CC=gcc' 'LD=/usr/bin/ld' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable' 'CPPFLAGS=' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' 'LIBS=-lcrypt -lpthread ' '--srcdir=.' --cache-file= checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking target system type... aarch64-redhat-linux-gnu checking for aarch64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for gcc option to accept ISO C99... none needed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking for fcntl... yes checking for kqueue... no checking for mmap... yes checking for select... yes checking for dispatch_block... no checking for port_create... no checking for setproctitle... no checking for pstat... no checking for PS_STRINGS... no checking for aarch64-redhat-linux-gnu-ar... no checking for ar... ar checking for aarch64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for shared library system... GNU checking whether we need an implib... no checking OS type... posix checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for dlopen in -ldl... yes checking for clock_gettime in -lrt... yes checking for pkg-config... /usr/bin/pkg-config checking for tput... /usr/bin/tput configure: touching .deps files configure: creating ./config.status config.status: creating buildsys.mk config.status: creating extra.mk config.status: creating libmowgli-2.pc config.status: creating src/libmowgli/platform/autoconf.h Configuration: OpenSSL support: no Heap allocator: yes Examples: no Now type "make" to build, and "make install" to install. Thank you for using libmowgli. === configuring in modules/contrib (/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib) configure: running /bin/sh ./configure '--prefix=/usr' --disable-option-checking '--build=aarch64-redhat-linux-gnu' '--host=aarch64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/atheme' '--bindir=/usr/sbin' '--docdir=/usr/share/doc/atheme' '--enable-fhs-paths' '--enable-warnings' '--enable-contrib' '--enable-large-net' '--disable-rpath' '--with-cracklib' '--with-pcre' '--with-perl' '--with-ldap' '--without-libmowgli' 'build_alias=aarch64-redhat-linux-gnu' 'host_alias=aarch64-redhat-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' 'CC=gcc' 'LD=/usr/bin/ld' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable' 'CPPFLAGS=' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' 'LIBS=-lcrypt -lpthread ' '--srcdir=.' --cache-file= checking for aarch64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking for aarch64-redhat-linux-gnu-ar... no checking for ar... ar checking for cp... /usr/bin/cp checking for a BSD-compatible install... /usr/bin/install -c checking for ln... /usr/bin/ln checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for mv... /usr/bin/mv checking for aarch64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for rm... /usr/bin/rm checking for tar... /usr/bin/tar checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking for tput... /usr/bin/tput checking for shared library system... GNU checking whether we need an implib... no checking for C compiler flag(s) -Werror=implicit ... yes checking for library containing gethostbyname... none required checking for sys/types.h... yes checking for netinet/in.h... yes checking for arpa/nameser.h... yes checking for netdb.h... yes checking for resolv.h... yes checking whether compiling and linking a program using res_query(3) works... yes configure: creating ./config.status config.status: creating buildsys.mk config.status: creating extra.mk config.status: creating src/contrib-sysconf.h configure: touching .deps files configure: creating ./config.status config.status: creating buildsys.mk config.status: creating extra.mk config.status: creating atheme-services.pc config.status: creating include/sysconf.h config.status: executing default-1 commands Configuration: Atheme version : 7.2.12 Installation prefix : /usr Module root directory: ${libdir}/atheme/modules Config directory : /etc/atheme Logfile directory : ${localstatedir}/log/atheme Data directory : ${localstatedir}/lib/atheme PID directory : ${localstatedir}/run/atheme Reproducible builds : no Large network support: yes OpenSSL support : yes GNU libidn support : no Contrib modules : yes Mowgli installation : Internal PCRE support : yes Perl support : yes QR Code support : yes CFLAGS : -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable Internationalization : yes Type make to build Atheme, and make install to install it. + /usr/bin/make -O -j4 V=1 VERBOSE=1 make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2' make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2' make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/include' make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/include' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli' make[3]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/include' Generate: hooktypes.h make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/include' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/include' Generate: instpaths.h make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/include' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o es.mo es.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o ru.mo ru.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' ru.po:7: warning: header field 'Language-Team' still has the initial default value make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o de.mo de.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' de.po:8: warning: header field 'Language-Team' still has the initial default value make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o cy.mo cy.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' cy.po:8: warning: header field 'Language-Team' still has the initial default value make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o da.mo da.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' da.po:8: warning: header field 'Language-Team' still has the initial default value make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o fr.mo fr.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o tr.mo tr.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o bootstrap.lib.o bootstrap.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o alloc.lib.o alloc.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o allocation_policy.lib.o allocation_policy.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o dns.lib.o dns.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o bitvector.lib.o bitvector.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o formatter.lib.o formatter.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o evloop_reslist_win32.lib.o evloop_reslist_win32.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o argstack.lib.o argstack.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o allocator.lib.o allocator.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o queue.lib.o queue.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o hash.lib.o hash.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o dictionary.lib.o dictionary.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o list.lib.o list.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o logger.lib.o logger.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o random.lib.o random.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o mowgli_string.lib.o mowgli_string.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o hook.lib.o hook.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o memslice.lib.o memslice.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o index.lib.o index.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o mowgli_signal.lib.o mowgli_signal.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o heap.lib.o heap.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o process.lib.o process.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' Link: gcc -o mowgli.base.lib.a argstack.lib.o bitvector.lib.o formatter.lib.o hash.lib.o hook.lib.o memslice.lib.o random.lib.o mowgli_signal.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o evloop_res.lib.o evloop_res.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' Link: gcc -o mowgli.core.lib.a bootstrap.lib.o alloc.lib.o allocation_policy.lib.o allocator.lib.o heap.lib.o logger.lib.o mowgli_string.lib.o process.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o evloop_reslib.lib.o evloop_reslib.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C evloop_reslib.c: In function 'mowgli_dns_ns_name_pack': evloop_reslib.c:1220:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1220 | } | ^ evloop_reslib.c: In function 'mowgli_dns_res_mkquery': evloop_reslib.c:1177:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1177 | mowgli_dns_res_mkquery(const char *dname, /* domain name */ | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' Link: gcc -o mowgli.dns.lib.a dns.lib.o evloop_res.lib.o evloop_reslib.lib.o evloop_reslist_win32.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o eventloop.lib.o eventloop.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o pollable.lib.o pollable.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o error_backtrace.lib.o error_backtrace.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o helper.lib.o helper.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o patricia.lib.o patricia.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o global_storage.lib.o global_storage.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o confparse.lib.o confparse.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' Link: gcc -o mowgli.container.lib.a dictionary.lib.o list.lib.o queue.lib.o index.lib.o patricia.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o timer.lib.o timer.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o getopt_long.lib.o getopt_long.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C getopt_long.c: In function 'mowgli_getopt': getopt_long.c:346:5: warning: old-style function definition [-Wold-style-definition] 346 | int mowgli_getopt(nargc, nargv, options) | ^~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o null_pollops.lib.o null_pollops.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o interface.lib.o interface.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o poll_pollops.lib.o poll_pollops.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o proctitle.lib.o proctitle.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o epoll_pollops.lib.o epoll_pollops.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o program_opts.lib.o program_opts.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o linebuf.lib.o linebuf.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C linebuf.c: In function 'mowgli_linebuf_setbuflen': linebuf.c:131:17: warning: ISO C90 forbids variable length array 'tmpbuf' [-Wvla] 131 | char tmpbuf[buffer->maxbuflen]; | ^~~~ linebuf.c: In function 'mowgli_linebuf_writef': linebuf.c:240:9: warning: ISO C90 forbids variable length array 'buf' [-Wvla] 240 | char buf[linebuf->writebuf.maxbuflen]; | ^~~~ linebuf.c: In function 'mowgli_linebuf_setbuflen': linebuf.c:121:1: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] 121 | mowgli_linebuf_setbuflen(mowgli_linebuf_buf_t *buffer, size_t buflen) | ^~~~~~~~~~~~~~~~~~~~~~~~ linebuf.c: In function 'mowgli_linebuf_writef': linebuf.c:238:1: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] 238 | mowgli_linebuf_writef(mowgli_linebuf_t *linebuf, const char *format, ...) | ^~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o kqueue_pollops.lib.o kqueue_pollops.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o qnx_pollops.lib.o qnx_pollops.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o loader_posix.lib.o loader_posix.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' Link: gcc -o mowgli.module.lib.a interface.lib.o loader_posix.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' Link: gcc -o mowgli.linebuf.lib.a linebuf.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o ports_pollops.lib.o ports_pollops.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[6]: warning: -j4 forced in submake: resetting jobserver mode. make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o windows_pollops.lib.o windows_pollops.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o select_pollops.lib.o select_pollops.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o cacheline.lib.o cacheline.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o object.lib.o object.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C object.c: In function 'mowgli_object_unref': object.c:170:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 170 | } | ^ make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' Link: gcc -o mowgli.eventloop.lib.a eventloop.lib.o helper.lib.o pollable.lib.o timer.lib.o null_pollops.lib.o poll_pollops.lib.o epoll_pollops.lib.o kqueue_pollops.lib.o qnx_pollops.lib.o ports_pollops.lib.o select_pollops.lib.o windows_pollops.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o message.lib.o message.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C message.c: In function 'mowgli_object_message_broadcast': message.c:93:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 93 | if (sig == NULL) | ^~ message.c:106:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 106 | if (sig == NULL) | ^~ make[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o class.lib.o class.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' Link: gcc -o mowgli.platform.lib.a cacheline.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o metadata.lib.o metadata.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[5]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o json.lib.o json.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C json.c:617:22: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 617 | [SYM_NONE] = "(none)", | ^~~~~~~~ json.c:619:29: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 619 | [TS_BEGIN_OBJECT] = "'{'", | ^~~~~ json.c:620:27: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 620 | [TS_END_OBJECT] = "'}'", | ^~~~~ json.c:621:28: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 621 | [TS_BEGIN_ARRAY] = "'['", | ^~~~~ json.c:622:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 622 | [TS_END_ARRAY] = "']'", | ^~~~~ json.c:623:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 623 | [TS_NAME_SEP] = "':'", | ^~~~~ json.c:624:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 624 | [TS_VALUE_SEP] = "','", | ^~~~~ json.c:625:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 625 | [TS_STRING] = "string", | ^~~~~~~~ json.c:626:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 626 | [TS_NUMBER] = "number", | ^~~~~~~~ json.c:627:27: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 627 | [TS_IDENTIFIER] = "identifier", | ^~~~~~~~~~~~ json.c:629:31: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 629 | [NTS_JSON_DOCUMENT] = "json-document", | ^~~~~~~~~~~~~~~ json.c:630:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 630 | [NTS_VALUE] = "value", | ^~~~~~~ json.c:631:24: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 631 | [NTS_OBJECT] = "object", | ^~~~~~~~ json.c:632:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 632 | [NTS_OBJ_BODY] = "object body", | ^~~~~~~~~~~~~ json.c:633:27: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 633 | [NTS_OBJ_ELEMS] = "object elements", | ^~~~~~~~~~~~~~~~~ json.c:634:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 634 | [NTS_OBJ_TAIL] = "object tail", | ^~~~~~~~~~~~~ json.c:635:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 635 | [NTS_OBJ_ELEM] = "object element", | ^~~~~~~~~~~~~~~~ json.c:637:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 637 | [NTS_ARRAY] = "array", | ^~~~~~~ json.c:638:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 638 | [NTS_ARR_BODY] = "array body", | ^~~~~~~~~~~~ json.c:639:27: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 639 | [NTS_ARR_ELEMS] = "array elements", | ^~~~~~~~~~~~~~~~ json.c:640:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 640 | [NTS_ARR_TAIL] = "array tail", | ^~~~~~~~~~~~ json.c:642:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 642 | [SYM_COUNT] = "(none)", | ^~~~~~~~ json.c: In function 'mowgli_json_decref': json.c:1473:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1473 | } | ^ json.c: In function 'serialize_object': json.c:427:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 427 | serialize_object(mowgli_json_t *n, mowgli_json_output_t *out, int pretty) | ^~~~~~~~~~~~~~~~ json.c:427:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from ../mowgli.h:66, from json.c:8: json.c: In function 'll_act_obj_end': ../ext/json.h:90:32: warning: potential null pointer dereference [-Wnull-dereference] 90 | #define MOWGLI_JSON_TAG(n) ((n)->tag) | ~~~~^~~~~~ ../ext/json.h:90:32: warning: potential null pointer dereference [-Wnull-dereference] ../ext/json.h:90:32: warning: potential null pointer dereference [-Wnull-dereference] json.c: In function 'serialize_array': json.c:371:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 371 | serialize_array(mowgli_json_t *n, mowgli_json_output_t *out, int pretty) | ^~~~~~~~~~~~~~~ json.c:371:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o null_mutexops.lib.o null_mutexops.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' Link: gcc -o mowgli.object.lib.a object.lib.o class.lib.o message.lib.o metadata.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o posix_mutexops.lib.o posix_mutexops.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o mutex.lib.o mutex.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' Link: gcc -o mowgli.ext.lib.a confparse.lib.o error_backtrace.lib.o getopt_long.lib.o global_storage.lib.o program_opts.lib.o proctitle.lib.o json.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o vio_openssl.lib.o vio_openssl.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o win32_mutexops.lib.o win32_mutexops.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o vio.lib.o vio.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' Link: gcc -o mowgli.thread.lib.a mutex.lib.o null_mutexops.lib.o posix_mutexops.lib.o win32_mutexops.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o vio_sockets.lib.o vio_sockets.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' Link: gcc -o mowgli.vio.lib.a vio.lib.o vio_sockets.lib.o vio_openssl.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli' Link: gcc -o libmowgli-2.so core/mowgli.core.lib.a base/mowgli.base.lib.a container/mowgli.container.lib.a dns/mowgli.dns.lib.a eventloop/mowgli.eventloop.lib.a ext/mowgli.ext.lib.a linebuf/mowgli.linebuf.lib.a module/mowgli.module.lib.a object/mowgli.object.lib.a platform/mowgli.platform.lib.a thread/mowgli.thread.lib.a vio/mowgli.vio.lib.a -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lcrypt -lpthread -ldl -lrt make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o auth.lib.o auth.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o atheme.lib.o atheme.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o arc4random.lib.o arc4random.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o authcookie.lib.o authcookie.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o base64.lib.o base64.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o channels.lib.o channels.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C channels.c: In function 'chanuser_delete': channels.c:455:55: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 455 | slog(LG_DEBUG, "chanuser_delete(): %s -> %s (%d)", cu->chan->name, cu->user->nick, cu->chan->nummembers - 1); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o cidr.lib.o cidr.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cidr.c: In function 'comp_with_mask': cidr.c:50:31: warning: left shift of negative value [-Wshift-negative-value] 50 | int m = ((-1) << (8 - (mask % 8))); | ^~ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o account.lib.o account.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from account.c:24: account.c: In function 'expire_myuser_cb': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] 38 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o ctcp-common.lib.o ctcp-common.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o commandtree.lib.o commandtree.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C commandtree.c: In function 'text_to_parv': commandtree.c:321:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 321 | } | ^ commandtree.c: In function 'command_exec_split': commandtree.c:140:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 140 | void command_exec_split(service_t *svs, sourceinfo_t *si, const char *cmd, char *text, mowgli_patricia_t *commandtree) | ^~~~~~~~~~~~~~~~~~ commandtree.c:140:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] commandtree.c:140:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o cmode.lib.o cmode.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cmode.c: In function 'modestack_add_limit': cmode.c:602:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 602 | if (md->totallen + 11 > 512) | ^~ cmode.c: In function 'modestack_mode_ext_real': cmode.c:753:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 753 | slog(LG_ERROR, "modestack_mode_ext(): i=%d out of range (value=\"%s\")", | ~^ | | | int | %d 754 | i, value); | ~ | | | unsigned int cmode.c: In function 'channel_modes': cmode.c:826:68: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 826 | snprintf(q, params + sizeof params - q, " %d", c->limit); | ~^ ~~~~~~~~ | | | | int unsigned int | %d make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o connection.lib.o connection.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C connection.c: In function 'connection_open_listener_tcp': connection.c:570:47: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 570 | snprintf(buf, BUFSIZE, "listener: %s[%d]", host, port); | ~^ ~~~~ | | | | int unsigned int | %d connection.c:588:93: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 588 | slog(LG_ERROR, "connection_open_listener_tcp(): unable to bind listener %s[%d], errno [%d]", host, port, | ~^ ~~~~ | | | | int unsigned int | %d make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o conf.lib.o conf.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o confprocess.lib.o confprocess.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C confprocess.c: In function 'process_duration_configentry': confprocess.c:201:72: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 201 | conf_report_warning(ce, "value %lu%s is out of range [%u%s,%u%s]", | ~^ | | | unsigned int | %u ...... 204 | 0, | ~ | | | int make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o crypto.lib.o crypto.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o culture.lib.o culture.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o database_backend.lib.o database_backend.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C database_backend.c: In function 'db_sread_word': database_backend.c:106:77: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 106 | slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:106:86: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 106 | slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_str': database_backend.c:119:87: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 119 | slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:119:96: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 119 | slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_int': database_backend.c:134:74: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 134 | slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:134:83: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 134 | slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_uint': database_backend.c:149:75: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 149 | slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:149:84: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 149 | slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_time': database_backend.c:164:75: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 164 | slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:164:84: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 164 | slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o entity.lib.o entity.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o datastream.lib.o datastream.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o explicit_bzero.lib.o explicit_bzero.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o flags.lib.o flags.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o help.lib.o help.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o hook.lib.o hook.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o linker.lib.o linker.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o function.lib.o function.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C function.c: In function 'create_challenge': function.c:62:30: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] 62 | snprintf(dest, 80, "%x:%x", digest[0], digest[1]); | ~^ ~~~~~~~~~ | | | | unsigned int int | %x function.c:62:33: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 62 | snprintf(dest, 80, "%x:%x", digest[0], digest[1]); | ~^ ~~~~~~~~~ | | | | unsigned int int | %x function.c: In function 'pretty_mask': function.c:457:13: warning: variable 'old_mask_pos' set but not used [-Wunused-but-set-variable] 457 | int old_mask_pos; | ^~~~~~~~~~~~ function.c: In function 'sbytes': function.c:829:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 829 | if (x > 1073741824.0) | ^~ function.c:829:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 829 | if (x > 1073741824.0) | ^ function.c:830:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 830 | return "GB"; | ^~~~ function.c:832:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 832 | else if (x > 1048576.0) | ^~~~ function.c:832:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | else if (x > 1048576.0) | ^ function.c:833:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 833 | return "MB"; | ^~~~ function.c:835:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 835 | else if (x > 1024.0) | ^~~~ function.c:835:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 835 | else if (x > 1024.0) | ^ function.c:836:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 836 | return "KB"; | ^~~~ function.c:838:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 838 | return "B"; | ^~~ function.c: In function 'bytes': function.c:843:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 843 | if (x > 1073741824.0) | ^~ function.c:843:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 843 | if (x > 1073741824.0) | ^ function.c:844:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 844 | return (x / 1073741824.0); | ^~~~~~ function.c:844:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 844 | return (x / 1073741824.0); | ^ function.c:846:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 846 | if (x > 1048576.0) | ^~ function.c:846:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 846 | if (x > 1048576.0) | ^ function.c:847:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 847 | return (x / 1048576.0); | ^~~~~~ function.c:847:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 847 | return (x / 1048576.0); | ^ function.c:849:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 849 | if (x > 1024.0) | ^~ function.c:849:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 849 | if (x > 1024.0) | ^ function.c:850:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 850 | return (x / 1024.0); | ^~~~~~ function.c:850:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 850 | return (x / 1024.0); | ^ function.c: In function 'canonicalize_emails': function.c:311:39: warning: potential null pointer dereference [-Wnull-dereference] 311 | mu->email_canonical = canonicalize_email(mu->email); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:311:37: warning: potential null pointer dereference [-Wnull-dereference] 311 | mu->email_canonical = canonicalize_email(mu->email); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:310:17: warning: potential null pointer dereference [-Wnull-dereference] 310 | strshare_unref(mu->email_canonical); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c: In function 'email_within_limits': function.c:399:23: warning: potential null pointer dereference [-Wnull-dereference] 399 | if (mu->email_canonical == email_canonical) | ~~^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o md5.lib.o md5.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o match.lib.o match.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C match.c: In function 'regex_match': match.c:716:97: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 716 | slog(LG_ERROR, "regex_match(): we were given a pattern of unknown type %d, bad!", preg->type); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d match.c: In function 'regex_destroy': match.c:738:99: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 738 | slog(LG_ERROR, "regex_destroy(): we were given a pattern of unknown type %d, bad!", preg->type); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o logger.lib.o logger.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o memory.lib.o memory.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o module.lib.o module.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C module.c: In function 'module_load_internal': module.c:154:96: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 154 | snprintf(errbuf, errlen, "module_load(): \2%s\2: MAPI version mismatch (%u != %u), please recompile.", pathname, h->abi_ver, MAPI_ATHEME_V4); | ~^ | | | unsigned int | %u module.c:162:96: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 162 | snprintf(errbuf, errlen, "module_load(): \2%s\2: ABI revision mismatch (%u != %u), please recompile.", pathname, h->abi_rev, CURRENT_ABI_REVISION); | ~^ | | | unsigned int | %u module.c:219:75: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 219 | slog(LG_DEBUG, "module_load(): loaded %s [at 0x%lx; MAPI version %d]", h->name, (unsigned long)m->address, h->abi_ver); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d module.c: In function 'module_load': module.c:214:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] 214 | snprintf(errbuf, errlen, "module_load(): module \2%s\2 init failed", pathname); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from module.c:24: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ module.c:170:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 170 | snprintf(errbuf, errlen, "module_load(): \2%s\2: Published name \2%s\2 already exists.", pathname, h->name); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from module.c:24: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output 53 or more bytes (assuming 1076) into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ module.c:162:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 162 | snprintf(errbuf, errlen, "module_load(): \2%s\2: ABI revision mismatch (%u != %u), please recompile.", pathname, h->abi_rev, CURRENT_ABI_REVISION); | ^~ module.c:162:42: note: using the range [0, 4294967295] for directive argument 162 | snprintf(errbuf, errlen, "module_load(): \2%s\2: ABI revision mismatch (%u != %u), please recompile.", pathname, h->abi_rev, CURRENT_ABI_REVISION); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from module.c:24: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 74 and 1106 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ module.c:154:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 154 | snprintf(errbuf, errlen, "module_load(): \2%s\2: MAPI version mismatch (%u != %u), please recompile.", pathname, h->abi_ver, MAPI_ATHEME_V4); | ^~ module.c:154:42: note: using the range [0, 4294967295] for directive argument 154 | snprintf(errbuf, errlen, "module_load(): \2%s\2: MAPI version mismatch (%u != %u), please recompile.", pathname, h->abi_ver, MAPI_ATHEME_V4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38,make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o packet.lib.o packet.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from module.c:24: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 69 and 1101 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ module.c:146:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 146 | snprintf(errbuf, errlen, "module_load(): \2%s\2: Attempted to load an incompatible module. Aborting.", pathname); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from module.c:24: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 71 and 1094 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ module.c:138:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] 138 | snprintf(errbuf, errlen, "module_load(): error while loading %s: \2%s\2", pathname, linker_errbuf); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from module.c:24: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 40 and 2086 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C packet.c: In function 'ping_uplink': packet.c:71:77: warning: format '%d' expects argument of type 'int', but argument 2 has type 'unsigned int' [-Wformat=] 71 | sts("ERROR :Closing Link: 127.0.0.1 (Ping timeout: %d seconds)", diff); | ~^ ~~~~ | | | | int unsigned int | %d cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o object.lib.o object.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o node.lib.o node.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C node.c: In function 'mark_all_illegal': node.c:63:6: warning: old-style function definition [-Wold-style-definition] 63 | void mark_all_illegal() | ^~~~~~~~~~~~~~~~ node.c: In function 'unmark_all_illegal': node.c:92:6: warning: old-style function definition [-Wold-style-definition] 92 | void unmark_all_illegal() | ^~~~~~~~~~~~~~~~~~ node.c: In function 'remove_illegals': node.c:105:6: warning: old-style function definition [-Wold-style-definition] 105 | void remove_illegals() | ^~~~~~~~~~~~~~~ node.c: In function 'kline_expire': node.c:258:32: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 258 | reason = k->reason ? k->reason : "(none)"; | ^ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o pmodule.lib.o pmodule.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o phandler.lib.o phandler.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o privs.lib.o privs.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o qrcode.lib.o qrcode.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C qrcode.c: In function 'command_success_qrcode': qrcode.c:101:48: warning: pointer targets in passing argument 2 of 'QRcode_encodeData' differ in signedness [-Wpointer-sign] 101 | code = QRcode_encodeData(strlen(data), data, 4, QR_ECLEVEL_L); | ^~~~ | | | const char * In file included from qrcode.c:27: /usr/include/qrencode.h:458:65: note: expected 'const unsigned char *' but argument is of type 'const char *' 458 | extern QRcode *QRcode_encodeData(int size, const unsigned char *data, int version, QRecLevel level); | ~~~~~~~~~~~~~~~~~~~~~^~~~ qrcode.c:115:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 115 | for (y = 0; y < code->width; y++) | ^ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o res.lib.o res.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C res.c: In function 'proc_answer': res.c:609:13: warning: variable 'query_class' set but not used [-Wunused-but-set-variable] 609 | int query_class; /* answer class */ | ^~~~~~~~~~~ res.c: In function 'res_read_single_reply': res.c:798:20: warning: this condition has identical branches [-Wduplicated-branches] 798 | if (NXDOMAIN == header->rcode) | ^ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o ptasks.lib.o ptasks.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ptasks.c: In function 'handle_stats': ptasks.c:130:75: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 130 | numeric_sts(me.me, 213, u, "C *@127.0.0.1 A %s %d uplink", uplink->name, uplink->port); | ~^ ~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:233:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 233 | numeric_sts(me.me, 249, u, "T :event %7d", claro_state.event); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:234:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 234 | numeric_sts(me.me, 249, u, "T :node %7d", claro_state.node); | ~~^ ~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:236:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 236 | numeric_sts(me.me, 249, u, "T :operclass %7d", cnt.operclass); | ~~^ ~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:237:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 237 | numeric_sts(me.me, 249, u, "T :soper %7d", cnt.soper); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:238:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 238 | numeric_sts(me.me, 249, u, "T :tld %7d", cnt.tld); | ~~^ ~~~~~~~ | | | | int unsigned int | %7d ptasks.c:239:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 239 | numeric_sts(me.me, 249, u, "T :kline %7d", cnt.kline); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:240:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 240 | numeric_sts(me.me, 249, u, "T :xline %7d", cnt.xline); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:241:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 241 | numeric_sts(me.me, 249, u, "T :server %7d", cnt.server); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:242:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 242 | numeric_sts(me.me, 249, u, "T :user %7d", cnt.user); | ~~^ ~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:243:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 243 | numeric_sts(me.me, 249, u, "T :chan %7d", cnt.chan); | ~~^ ~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:244:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 244 | numeric_sts(me.me, 249, u, "T :chanuser %7d", cnt.chanuser); | ~~^ ~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:245:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 245 | numeric_sts(me.me, 249, u, "T :myuser %7d", cnt.myuser); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:246:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 246 | numeric_sts(me.me, 249, u, "T :myuser_acc %7d", cnt.myuser_access); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:247:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 247 | numeric_sts(me.me, 249, u, "T :mynick %7d", cnt.mynick); | ~~^ ~~~~~~~~~~ | | | make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' | int unsigned int | %7d ptasks.c:248:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 248 | numeric_sts(me.me, 249, u, "T :myuser_nam %7d", cnt.myuser_name); | ~~^ ~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:249:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 249 | numeric_sts(me.me, 249, u, "T :mychan %7d", cnt.mychan); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:250:63: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 250 | numeric_sts(me.me, 249, u, "T :chanacs %7d", cnt.chanacs); | ~~^ ~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:256:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 256 | numeric_sts(me.me, 249, u, "T :bytes sent %7.2f%s", bytes(cnt.bout), sbytes(cnt.bout)); | ^~~~~~~~~~~~~~~ ptasks.c:257:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 257 | numeric_sts(me.me, 249, u, "T :bytes recv %7.2f%s", bytes(cnt.bin), sbytes(cnt.bin)); | ^~~~~~~~~~~~~~ ptasks.c: In function 'handle_trace': ptasks.c:387:66: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 387 | numeric_sts(me.me, 206, u, "Serv uplink %dS %dC %s *!*@%s 0", cnt.server - 1, nusers, me.actual, me.name); | ~^ ~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c: In function 'handle_motd': ptasks.c:424:36: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 424 | snprintf(nebuf, BUFSIZE, "%d", nicksvs.expiry / 86400); | ~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:425:36: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 425 | snprintf(cebuf, BUFSIZE, "%d", chansvs.expiry / 86400); | ~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:426:35: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 426 | snprintf(ubuf, BUFSIZE, "%d", cnt.myuser); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:427:35: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 427 | snprintf(nbuf, BUFSIZE, "%d", nicksvs.no_nick_ownership ? 0 : cnt.mynick); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:428:35: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 428 | snprintf(cbuf, BUFSIZE, "%d", cnt.mychan); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c: In function 'handle_eob': ptasks.c:821:64: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 821 | slog(LG_NETWORK, "handle_eob(): end of burst from %s (%d users)", | ~^ | | | int | %d 822 | s->name, s->users); | ~~~~~~~~ | | | unsigned int ptasks.c: In function 'floodcheck': ptasks.c:936:42: warning: variable 'k' set but not used [-Wunused-but-set-variable] 936 | kline_t *k; | ^ make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o send.lib.o send.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o reslib.lib.o reslib.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C reslib.c: In function 'irc_decode_bitstring': reslib.c:678:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 678 | dn += sprintf(dn, "%02x", tc & (0xff << (8 - b))); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | | int | unsigned int | %02x reslib.c:681:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 681 | dn += sprintf(dn, "%1x", | ~~^ | | | unsigned int | %1x 682 | ((tc >> 4) & 0x0f) & (0x0f << (4 - b))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int reslib.c: In function 'irc_ns_name_pack': reslib.c:1187:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1187 | } | ^ reslib.c: In function 'irc_res_mkquery': reslib.c:1145:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1145 | irc_res_mkquery( | ^~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o servers.lib.o servers.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C servers.c: In function 'server_delete_serv': servers.c:199:99: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 199 | slog(me.connected ? LG_NETWORK : LG_DEBUG, "server_delete(): %s (%s), uplink %s (%d users)", | ~^ | | | int | %d ...... 202 | s->users); | ~~~~~~~~ | | | unsigned int servers.c:204:94: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 204 | slog(me.connected ? LG_NETWORK : LG_DEBUG, "server_delete(): %s, uplink %s (%d users)", | ~^ | | | int | %d 205 | s->name, s->uplink != NULL ? s->uplink->name : "", 206 | s->users); | ~~~~~~~~ | | | unsigned int make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o sharedheap.lib.o sharedheap.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o signal.lib.o signal.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C signal.c: In function 'signal_usr1_handler': signal.c:85:13: warning: variable 'n' set but not used [-Wunused-but-set-variable] 85 | int n; | ^ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o servtree.lib.o servtree.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C servtree.c:30:6: warning: redundant redeclaration of 'servtree_update' [-Wredundant-decls] 30 | void servtree_update(void *dummy); | ^~~~~~~~~~~~~~~ In file included from ../include/atheme.h:48, from servtree.c:23: ../include/servtree.h:67:8: note: previous declaration of 'servtree_update' with type 'void(void *)' 67 | E void servtree_update(void *dummy); | ^~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o snprintf.lib.o snprintf.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o string.lib.o string.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o services.lib.o services.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C services.c: In function 'kill_user': services.c:161:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 502 [-Wformat-truncation=] 161 | snprintf(qreason, sizeof qreason, "Killed (%s (%s))", | ^~ 162 | source != NULL ? source->nick : me.name, buf); | ~~~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from services.c:24: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output 13 or more bytes (assuming 1036) into a destination of size 512 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o strshare.lib.o strshare.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o svsignore.lib.o svsignore.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o template.lib.o template.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o tokenize.lib.o tokenize.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o table.lib.o table.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o ubase64.lib.o ubase64.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o version.lib.o version.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o uid.lib.o uid.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o uplink.lib.o uplink.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C uplink.c: In function 'uplink_connect': uplink.c:139:84: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 139 | slog(LG_INFO, "uplink_connect(): connecting to first entry %s[%s]:%d.", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d uplink.c:146:82: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 146 | slog(LG_INFO, "uplink_connect(): trying alternate uplink %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d uplink.c:151:83: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 151 | slog(LG_INFO, "uplink_connect(): trying again first entry %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o users.lib.o users.c make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C users.c: In function 'user_add': users.c:154:38: warning: cast between incompatible function types from 'void (*)(user_t *, const char *)' {aka 'void (*)(struct user_ *, const char *)'} to 'void (*)(void *)' [-Wcast-function-type] 154 | object_init(object(u), nick, (destructor_t) user_delete); | ^ make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' Link: gcc libathemecore.so account.lib.o atheme.lib.o arc4random.lib.o auth.lib.o authcookie.lib.o base64.lib.o channels.lib.o cidr.lib.o cmode.lib.o commandtree.lib.o ctcp-common.lib.o conf.lib.o confprocess.lib.o connection.lib.o crypto.lib.o culture.lib.o database_backend.lib.o datastream.lib.o entity.lib.o explicit_bzero.lib.o flags.lib.o function.lib.o help.lib.o hook.lib.o linker.lib.o logger.lib.o match.lib.o md5.lib.o memory.lib.o module.lib.o node.lib.o object.lib.o packet.lib.o phandler.lib.o pmodule.lib.o privs.lib.o ptasks.lib.o res.lib.o reslib.lib.o qrcode.lib.o send.lib.o servers.lib.o services.lib.o servtree.lib.o sharedheap.lib.o signal.lib.o snprintf.lib.o string.lib.o strshare.lib.o svsignore.lib.o table.lib.o template.lib.o tokenize.lib.o ubase64.lib.o users.lib.o uid.lib.o uplink.lib.o version.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lqrencode make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules' make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules' make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src' make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src' make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/alis' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/alis' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' CompileExe: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -I../../include -c -o main.o main.c make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' Link: gcc atheme-services main.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' CompileExe: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -I../../include -c -o main.o main.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'main': main.c:42:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 42 | prv = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); | ^~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:21: /usr/include/openssl/ec.h:996:31: note: declared here 996 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ main.c:44:9: warning: 'EC_KEY_set_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 44 | EC_KEY_set_conv_form(prv, POINT_CONVERSION_COMPRESSED); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:21: /usr/include/openssl/ec.h:1073:28: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, | ^~~~~~~~~~~~~~~~~~~~ main.c:45:9: warning: 'EC_KEY_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 45 | EC_KEY_generate_key(prv); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:21: /usr/include/openssl/ec.h:1099:27: note: declared here 1099 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ main.c:47:9: warning: 'i2o_ECPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 47 | len = i2o_ECPublicKey(prv, NULL); | ^~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:21: /usr/include/openssl/ec.h:1243:27: note: declared here 1243 | OSSL_DEPRECATEDIN_3_0 int i2o_ECPublicKey(const EC_KEY *key, unsigned char **out); | ^~~~~~~~~~~~~~~ main.c:50:9: warning: 'i2o_ECPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 50 | i2o_ECPublicKey(prv, &workbuf_p); | ^~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:21: /usr/include/openssl/ec.h:1243:27: note: declared here 1243 | OSSL_DEPRECATEDIN_3_0 int i2o_ECPublicKey(const EC_KEY *key, unsigned char **out); | ^~~~~~~~~~~~~~~ main.c:55:9: warning: 'EC_KEY_print_fp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 55 | EC_KEY_print_fp(stdout, prv, 4); | ^~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:21: /usr/include/openssl/ec.h:1274:27: note: declared here 1274 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_print_fp(FILE *fp, const EC_KEY *key, int off); | ^~~~~~~~~~~~~~~ main.c:59:9: warning: 'PEM_write_bio_ECPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 59 | PEM_write_bio_ECPrivateKey(out, prv, NULL, NULL, 0, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:36, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:21: /usr/include/openssl/pem.h:462:1: note: declared here 462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' CompileExe: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -I../../include -c -o main.o main.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'main': main.c:28:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | regchannelcount = channelcount * 0.65; | ^~~~~~~~~~~~~~~ main.c:29:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | regusercount = usercount * 0.65; | ^~~~~~~~~~~~ main.c:32:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | klinecount = xlinecount = qlinecount = (usercount * 0.05); | ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' CompileExe: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -I../../include -c -o main.o main.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/atheme.h:17, from main.c:21: main.c: In function 'main': ../../include/instpaths.h:14:25: warning: passing argument 2 of 'atheme_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | #define LOGDIR "/var/log/atheme" | ^~~~~~~~~~~~~~~~~ main.c:110:30: note: in expansion of macro 'LOGDIR' 110 | atheme_init(argv[0], LOGDIR "/dbverify.log"); | ^~~~~~ In file included from main.c:22: ../../include/libathemecore.h:13:47: note: expected 'char *' but argument is of type 'const char *' 13 | extern void atheme_init(char *execname, char *log_p); | ~~~~~~^~~~~ main.c:114:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 114 | char *filename = argv[1] ? argv[1] : "services.db"; | ^~~~ main.c:117:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 117 | datadir = DATADIR; | ^ main.c:112:19: warning: variable 'm' set but not used [-Wunused-but-set-variable] 112 | module_t *m; | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o dummy.so dummy.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lldap cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' Link: gcc footprint main.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' Link: gcc ecdsakeygen main.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ldap.so ldap.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lldap cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ldap.c: In function 'ldap_auth_user': ldap.c:147:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] 147 | snprintf(dn, sizeof dn, ldap_config.dnformat, entity(mu)->name); | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o bottalk.so bottalk.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' Link: gcc dbverify main.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o info.so info.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o opensex.so opensex.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C opensex.c: In function 'opensex_h_grver': opensex.c:46:53: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 46 | slog(LG_INFO, "opensex: grammar version is %d.", rs->grver); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d opensex.c:49:59: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 49 | slog(LG_ERROR, "opensex: grammar version %d is unsupported. dazed and confused, but trying to continue.", rs->grver); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d opensex.c: In function 'opensex_read_next_row': opensex.c:74:74: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 74 | slog(LG_ERROR, "opensex-read-next-row: error at %s line %d: %s", hdl->file, hdl->line, strerror(errno)); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d opensex.c: In function 'opensex_write_time': opensex.c:210:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'time_t' {aka 'long int'} [-Wformat=] 210 | snprintf(buf, sizeof buf, "%lu", tm); | ~~^ ~~ | | | | | time_t {aka long int} | long unsigned int | %lu make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/alis' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/alis' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -c -o main.plugin.o main.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function '_modinit': main.c:20:67: warning: passing argument 1 of 'mowgli_global_storage_get' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | chanfix_persist_record_t *rec = mowgli_global_storage_get("atheme.chanfix.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:27:46: note: expected 'char *' but argument is of type 'const char *' 27 | extern void *mowgli_global_storage_get(char *name); | ~~~~~~^~~~ main.c: In function '_moddeinit': main.c:63:51: warning: passing argument 1 of 'mowgli_global_storage_put' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 63 | mowgli_global_storage_put("atheme.chanfix.main.persist", rec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:28:45: note: expected 'char *' but argument is of type 'const char *' 28 | extern void mowgli_global_storage_put(char *name, void *value); | ~~~~~~^~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set.so set.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -c -o gather.plugin.o gather.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -c -o fix.plugin.o fix.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C fix.c: In function 'chanfix_calculate_score': fix.c:63:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | base *= CHANFIX_ACCOUNT_WEIGHT; | ^~~~ fix.c: In function 'chanfix_lower_ts': fix.c:79:38: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 79 | channel_mode_va(NULL, ch, 2, "-ilk", "*"); | ^~~~~~ In file included from ../../include/atheme.h:31, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c: In function 'chanfix_fix_channel': fix.c:180:48: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 180 | msg(chanfix->me->nick, chan->name, "\2%d\2 client%s should have been opped.", opped, opped != 1 ? "s" : ""); | ~^ ~~~~~ | | | | int unsigned int | %d fix.c: In function 'chanfix_clear_bans': fix.c:239:53: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 239 | channel_mode_va(chanfix->me, ch, 1, "-i"); | ^~~~ In file included from ../../include/atheme.h:31, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c:248:53: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 248 | channel_mode_va(chanfix->me, ch, 1, "-l"); | ^~~~ In file included from ../../include/atheme.h:31, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c:257:53: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 257 | channel_mode_va(chanfix->me, ch, 2, "-k", "*"); | ^~~~ In file included from ../../include/atheme.h:31, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from fix.c:7: fix.c: In function 'chanfix_cmd_fix': fix.c:376:57: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fix.c:376:55: note: in expansion of macro '_' 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ^ fix.c:376:92: note: format string is defined here 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ~^ | | | unsigned int | %u In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from fix.c:7: fix.c: In function 'chanfix_cmd_scores': fix.c:432:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fix.c:432:36: note: in expansion of macro '_' 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ^ fix.c:432:46: note: format string is defined here 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ~^ | | | int | %d fix.c:447:57: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 447 | command_success_nodata(si, "%-3d %-50s %d", ++i, orec->entity ? orec->entity->name : buf, score); | ~^ ~~~~~ | | | | int unsigned int | %d fix.c: In function 'chanfix_cmd_info': fix.c:497:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 497 | command_success_nodata(si, _("Initial step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_INITIAL_STEP * 100, highscore, (highscore * CHANFIX_INITIAL_STEP)); fix.c:497:140: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 497 | command_success_nodata(si, _("Initial step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_INITIAL_STEP * 100, highscore, (highscore * CHANFIX_INITIAL_STEP)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ fix.c:499:109: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 499 | command_success_nodata(si, _("Final step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_FINAL_STEP * 100, highscore, (highscore * CHANFIX_FINAL_STEP)); fix.c:499:138: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 499 | command_success_nodata(si, _("Final step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_FINAL_STEP * 100, highscore, (highscore * CHANFIX_FINAL_STEP)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_core.so set_core.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_fantasy.so set_fantasy.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o flatfile.so flatfile.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C flatfile.c: In function 'flatfile_db_load': flatfile.c:104:80: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 104 | slog(LG_INFO, "db_load(): database version is %d; i only understand 5 (Atheme 2.0, 2.1), " | ~^ | | | int | %d 105 | "4 (Atheme 0.2), 3 (Atheme 0.2 without CA_ACLVIEW), 2 (Atheme 0.1) or 1 (Shrike)", versn); | ~~~~~ | | | unsigned int flatfile.c:144:104: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 144 | slog(LG_INFO, "db_load(): skipping duplicate account %s (line %d)", s, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:288:106: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 288 | slog(LG_INFO, "db_load(): skipping duplicate nick %s (account %s) (line %d)", nick, user, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:300:37: warning: variable 'mcfp' set but not used [-Wunused-but-set-variable] 300 | mycertfp_t *mcfp; | ^~~~ flatfile.c:322:83: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 322 | slog(LG_INFO, "db_load(): invalid old name (line %d)", linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:355:104: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 355 | slog(LG_INFO, "db_load(): skipping duplicate channel %s (line %d)", s, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:488:91: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 488 | slog(LG_ERROR, "db_load(): invalid chanacs (line %d)", linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:475:36: warning: variable 'ca' set but not used [-Wunused-but-set-variable] 475 | chanacs_t *ca; | ^~ flatfile.c:698:65: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 698 | slog(LG_ERROR, "db_load(): got %d myusers; expected %d", muin, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:698:86: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 698 | slog(LG_ERROR, "db_load(): got %d myusers; expected %d", muin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:702:65: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 702 | slog(LG_ERROR, "db_load(): got %d mychans; expected %d", mcin, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:702:86: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 702 | slog(LG_ERROR, "db_load(): got %d mychans; expected %d", mcin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:706:65: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 706 | slog(LG_ERROR, "db_load(): got %d chanacs; expected %d", cain, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:706:86: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 706 | slog(LG_ERROR, "db_load(): got %d chanacs; expected %d", cain, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:710:73: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 710 | slog(LG_ERROR, "db_load(): got %d klines; expected %d", kin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:710:93: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 710 | slog(LG_ERROR, "db_load(): got %d klines; expected %d", kin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:714:73: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 714 | slog(LG_ERROR, "db_load(): got %d xlines; expected %d", xin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:714:93: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 714 | slog(LG_ERROR, "db_load(): got %d xlines; expected %d", xin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:718:73: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 718 | slog(LG_ERROR, "db_load(): got %d qlines; expected %d", qin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:718:93: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 718 | slog(LG_ERROR, "db_load(): got %d qlines; expected %d", qin, i); | ~^ ~ | | | | int unsigned int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o corestorage.so corestorage.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C corestorage.c: In function 'corestorage_h_unknown': corestorage.c:361:32: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 361 | slog(LG_ERROR, "db %s:%d: unknown directive '%s'", db->file, db->line, type); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_dbv': corestorage.c:369:61: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 369 | slog(LG_INFO, "corestorage: data schema version is %d.", dbv); | ~^ ~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mu': corestorage.c:409:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 409 | slog(LG_INFO, "db-h-mu: line %d: skipping duplicate account %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:415:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 415 | slog(LG_INFO, "db-h-mu: line %d: skipping account %s with duplicate UID %s", db->line, name, uid); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:426:55: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 426 | slog(LG_INFO, "db-h-mu: line %d: confused by flags: %s", db->line, sflags); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_me': corestorage.c:456:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 456 | slog(LG_DEBUG, "db-h-me: line %d: memo for unknown account %s", db->line, dest); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mi': corestorage.c:483:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 483 | slog(LG_DEBUG, "db-h-mi: line %d: ignore for unknown account %s", db->line, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_ac': corestorage.c:501:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 501 | slog(LG_DEBUG, "db-h-ac: line %d: access entry for unknown account %s", db->line, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mn': corestorage.c:523:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 523 | slog(LG_DEBUG, "db-h-mn: line %d: registered nick %s for unknown account %s", db->line, nick, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:529:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 529 | slog(LG_INFO, "db-h-mn: line %d: skipping duplicate nick %s for account %s", db->line, nick, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_su': corestorage.c:558:39: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 558 | slog(LG_INFO, "db-h-su: line %d: metadata change subscriptions have been dropped, ignoring", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_so': corestorage.c:580:55: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 580 | slog(LG_INFO, "db-h-so: line %d: confused by flags %s", | ~^ | | | int | %d 581 | db->line, sflags); | ~~~~~~~~ | | | unsigned int corestorage.c: In function 'corestorage_h_mc': corestorage.c:614:55: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 614 | slog(LG_INFO, "db-h-mc: line %d: confused by flags %s", | ~^ | | | int | %d 615 | db->line, sflags); | ~~~~~~~~ | | | unsigned int corestorage.c: In function 'corestorage_h_ca': corestorage.c:768:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 768 | slog(LG_INFO, "db-h-ca: line %d: chanacs for nonexistent channel %s - exiting to avoid data loss", db->line, chan); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:769:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 769 | slog(LG_INFO, "db-h-ca: line %d: if this depends on a specific module or feature; please make sure", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:770:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 770 | slog(LG_INFO, "db-h-ca: line %d: that feature is enabled.", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:776:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 776 | slog(LG_INFO, "db-h-ca: line %d: chanacs for nonexistent target %s - exiting to avoid data loss", db->line, target); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:777:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 777 | slog(LG_INFO, "db-h-ca: line %d: if this depends on a specific module or feature; please make sure", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:778:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 778 | slog(LG_INFO, "db-h-ca: line %d: that feature is enabled.", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from corestorage.c:19: corestorage.c: In function 'corestorage_db_save': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] 38 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ corestorage.c: In function 'corestorage_db_save': corestorage.c:86:54: warning: potential null pointer dereference [-Wnull-dereference] 86 | char *flags = gflags_tostr(mu_flags, MOWGLI_LIST_LENGTH(&mu->logins) ? mu->flags & ~MU_NOBURSTLOGIN : mu->flags); | ^ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_nobot.so set_nobot.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'db_h_bot_count': main.c:509:91: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 509 | slog(LG_ERROR, "botserv_load_database(): inconsistency: database defines %d objects, I only deserialized %zu.", i, bs_bots.count); | ~^ ~ | | | | int unsigned int | %d main.c: In function 'bs_cmd_change': main.c:638:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 638 | if (strlen(parv[4]) < GECOSLEN) | ^ main.c:645:17: note: here 645 | case 4: | ^~~~ main.c:647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 647 | bot->host = sstrdup(parv[3]); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ main.c:648:17: note: here 648 | case 3: | ^~~~ main.c:650:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 650 | if (is_valid_username(parv[2])) { | ^ main.c:655:17: note: here 655 | case 2: | ^~~~ At top level: main.c:569:13: warning: 'valid_misc_field' defined but not used [-Wunused-function] 569 | static bool valid_misc_field(const char *field, size_t maxlen) | ^~~~~~~~~~~~~~~~ main.c: In function 'bs_cmd_bot': main.c:767:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 767 | if (parc < 1) | ^ main.c: In function 'bs_cmd_bot': main.c:767:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 767 | if (parc < 1) | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_private.so set_private.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_saycaller.so set_saycaller.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' Link: gcc main.so main.plugin.o gather.plugin.o fix.plugin.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -shared -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o antiflood.so antiflood.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C antiflood.c: In function 'msg_destroy': antiflood.c:67:20: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 67 | msg_destroy(msg_t *msg, mqueue_t *mq) | ~~~~~~~^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: In function 'msg_create': antiflood.c:79:16: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 79 | msg_t *msg; | ^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: In function 'mqueue_free': antiflood.c:124:24: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 124 | msg_t *msg = n->data; | ^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: In function 'mqueue_should_enforce': antiflood.c:199:32: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 199 | msg_t *msg = n->data; | ^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: At top level: antiflood.c:301:9: warning: missing initializer for field 'unenforce' of 'antiflood_enforce_method_impl_t' [-Wmissing-field-initializers] 301 | [ANTIFLOOD_ENFORCE_KLINE] = { &antiflood_enforce_kline }, | ^ antiflood.c:295:16: note: 'unenforce' declared here 295 | void (*unenforce)(channel_t *c); | ^~~~~~~~~ antiflood.c: In function 'on_channel_message': antiflood.c:349:16: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 349 | msg_t *msg; | ^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c:349:16: warning: variable 'msg' set but not used [-Wunused-but-set-variable] 349 | msg_t *msg; | ^~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_babbler.so cs_babbler.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_access_alias.so cs_access_alias.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o backtrace.so backtrace.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C backtrace.c: In function 'contrib_backtrace_signal_handler': backtrace.c:254:28: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 254 | char *fault_null = ""; | ^~~~~~~~ backtrace.c:252:17: warning: jump skips variable initialization [-Wjump-misses-init] 252 | goto end; | ^~~~ backtrace.c:321:1: note: label 'end' defined here 321 | end: | ^~~ backtrace.c:268:19: note: 'framecount' declared here 268 | const int framecount = backtrace(frames, MAX_STACK_FRAMES); | ^~~~~~~~~~ backtrace.c:252:17: warning: jump skips variable initialization [-Wjump-misses-init] 252 | goto end; | ^~~~ backtrace.c:321:1: note: label 'end' defined here 321 | end: | ^~~ backtrace.c:255:16: note: 'fault_addr' declared here 255 | char **fault_addr = (info->si_addr) ? backtrace_symbols(&info->si_addr, 1) : &fault_null; | ^~~~~~~~~~ backtrace.c:252:17: warning: jump skips variable initialization [-Wjump-misses-init] 252 | goto end; | ^~~~ backtrace.c:321:1: note: label 'end' defined here 321 | end: | ^~~ backtrace.c:254:15: note: 'fault_null' declared here 254 | char *fault_null = ""; | ^~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o akick.so akick.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C akick.c: In function 'cs_cmd_akick_list': akick.c:638:29: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 638 | ago = ca->tmodified ? time_ago(ca->tmodified) : "?"; | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o posix.so posix.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o oper.so oper.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o registered.so registered.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o pbkdf2.so pbkdf2.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C pbkdf2.c: In function 'pbkdf2_crypt': pbkdf2.c:50:13: warning: variable 'res' set but not used [-Wunused-but-set-variable] 50 | int res, iter; | ^~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_badwords.so cs_badwords.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cs_badwords.c: In function 'on_channel_message': cs_badwords.c:119:28: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 119 | char *kickstring = "Foul language is prohibited here."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'cs_topiccheck': main.c:756:60: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 756 | 3, "+t-oh", data->u->nick, data->u->nick); | ^~~~~~~ In file included from ../../include/atheme.h:31, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ main.c:759:60: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 759 | 2, "+t-o", data->u->nick); | ^~~~~~ In file included from ../../include/atheme.h:31, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_fregister.so cs_fregister.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o channel.so channel.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_kickdots.so cs_kickdots.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o pbkdf2v2.so pbkdf2v2.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_modesync.so cs_modesync.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ban.so ban.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o access.so access.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from access.c:8: access.c: In function 'cs_cmd_access_list': access.c:606:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ^~~~~~~~~~~~~~~ access.c:606:44: note: in expansion of macro '_' 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ^ access.c:606:50: note: format string is defined here 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ~~~^ | | | int | %-5d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from access.c:8: access.c: In function 'cs_cmd_access_add': access.c:932:59: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:932:57: note: in expansion of macro '_' 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ access.c:932:66: note: format string is defined here 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from access.c:8: access.c: In function 'cs_cmd_access_set': access.c:1079:59: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:1079:57: note: in expansion of macro '_' 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ access.c:1079:66: note: format string is defined here 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d access.c: In function 'cs_cmd_role_add': access.c:1171:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1171 | static void cs_cmd_role_add(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ access.c:1171:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] access.c: In function 'cs_cmd_role_set': access.c:1262:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1262 | static void cs_cmd_role_set(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ access.c:1262:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] access.c: In function 'cs_cmd_role_set': access.c:1262:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1262 | static void cs_cmd_role_set(sourceinfo_t *si, int parc, char *parv[]) | ^ access.c:1262:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] access.c: In function 'cs_cmd_role_add': access.c:1171:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1171 | static void cs_cmd_role_add(sourceinfo_t *si, int parc, char *parv[]) | ^ access.c:1171:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o clear.so clear.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_ping.so cs_ping.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o rawmd5.so rawmd5.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ircservices.so ircservices.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o server.so server.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o chanacs.so chanacs.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_regmode.so cs_regmode.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o clear_akicks.so clear_akicks.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_regnotice.so cs_regnotice.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o clear_flags.so clear_flags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o clear_bans.so clear_bans.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o rawsha1.so rawsha1.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C rawsha1.c: In function 'rawsha1_crypt_string': rawsha1.c:32:9: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 32 | SHA1_Init(&ctx); | ^~~~~~~~~ In file included from /usr/include/openssl/x509.h:41, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from rawsha1.c:10: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ rawsha1.c:33:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 33 | SHA1_Update(&ctx, key, strlen(key)); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:41, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from rawsha1.c:10: /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ rawsha1.c:34:9: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | SHA1_Final(digest, &ctx); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:41, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from rawsha1.c:10: /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_updown.so cs_updown.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o clear_users.so clear_users.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o cs_userinfo.so cs_userinfo.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o eightball.so eightball.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o happyfarm.so happyfarm.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C happyfarm.c:284:26: warning: 'happy_plant_by_name' defined but not used [-Wunused-function] 284 | static happy_planttype_t happy_plant_by_name(const char *name) | ^~~~~~~~~~~~~~~~~~~ happyfarm.c:210:13: warning: 'happy_farmer_destroy' defined but not used [-Wunused-function] 210 | static void happy_farmer_destroy(happy_farmer_t * farmer) | ^~~~~~~~~~~~~~~~~~~~ happyfarm.c: In function '__command_join': happyfarm.c:310:9: warning: potential null pointer dereference [-Wnull-dereference] 310 | command_success_nodata(si, _("You have started with \2%d\2 money. For help, use \2/msg %s HELP HAPPYFARM\2."), farmer->money, si->service->nick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ happyfarm.c: In function '__command_join': happyfarm.c:310:9: warning: potential null pointer dereference [-Wnull-dereference] 310 | command_success_nodata(si, _("You have started with \2%d\2 money. For help, use \2/msg %s HELP HAPPYFARM\2."), farmer->money, si->service->nick); | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o clone.so clone.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o gen_echoserver.so gen_echoserver.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C gen_echoserver.c: In function 'do_listen': gen_echoserver.c:68:23: warning: variable 'newptr' set but not used [-Wunused-but-set-variable] 68 | connection_t *newptr; | ^~~~~~ gen_echoserver.c: In function 'mod_init': gen_echoserver.c:76:49: warning: passing argument 1 of 'connection_open_listener_tcp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 76 | listener = connection_open_listener_tcp("127.0.0.1", 7100, do_listen); | ^~~~~~~~~~~ In file included from ../../../include/atheme.h:23, from atheme-compat.h:25, from gen_echoserver.c:8: ../../../include/connection.h:95:51: note: expected 'char *' but argument is of type 'const char *' 95 | extern connection_t *connection_open_listener_tcp(char *, unsigned int, | ^~~~~~ gen_echoserver.c: In function 'my_rhandler': gen_echoserver.c:38:50: warning: '%s' directive output may be truncated writing up to 2047 bytes into a region of size between 0 and 2048 [-Wformat-truncation=] 38 | snprintf(buf2, (BUFSIZE * 2), "%s%s", tmp, buf); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from atheme-compat.h:25, from gen_echoserver.c:8: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 1 and 4096 bytes into a destination of size 2048 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o gamecalc.so gamecalc.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o count.so count.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o close.so close.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C close.c: In function 'close_check_join': close.c:60:62: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 60 | channel_mode_va(chansvs.me->me, cu->chan, 3, "+isbl", "*!*@*", "1"); | ^~~~~~~ In file included from ../../include/atheme.h:31, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ close.c: In function 'cs_cmd_close': close.c:125:63: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 125 | channel_mode_va(chansvs.me->me, c, 3, "+isbl", "*!*@*", "1"); | ^~~~~~~ In file included from ../../include/atheme.h:31, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ close.c:161:63: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 161 | channel_mode_va(chansvs.me->me, c, 2, "-isbl", "*!*@*"); | ^~~~~~~ In file included from ../../include/atheme.h:31, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o gen_listenerdemo.so gen_listenerdemo.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C gen_listenerdemo.c: In function 'do_listen': gen_listenerdemo.c:72:23: warning: variable 'newptr' set but not used [-Wunused-but-set-variable] 72 | connection_t *newptr; | ^~~~~~ gen_listenerdemo.c: In function 'mod_init': gen_listenerdemo.c:80:49: warning: passing argument 1 of 'connection_open_listener_tcp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 80 | listener = connection_open_listener_tcp("127.0.0.1", 7100, do_listen); | ^~~~~~~~~~~ In file included from ../../../include/atheme.h:23, from atheme-compat.h:25, from gen_listenerdemo.c:8: ../../../include/connection.h:95:51: note: expected 'char *' but argument is of type 'const char *' 95 | extern connection_t *connection_open_listener_tcp(char *, unsigned int, | ^~~~~~ gen_listenerdemo.c: In function 'my_rhandler': gen_listenerdemo.c:43:50: warning: '%s' directive output may be truncated writing up to 2047 bytes into a region of size between 0 and 2048 [-Wformat-truncation=] 43 | snprintf(buf2, (BUFSIZE * 2), "%s%s", tmp, buf); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from atheme-compat.h:25, from gen_listenerdemo.c:8: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 1 and 4096 bytes into a destination of size 2048 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o argon2d.so argon2d.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/global' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/global' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o dnsbl.so dnsbl.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C dnsbl.c: In function 'initiate_blacklist_dnsquery': dnsbl.c:328:48: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 212 and 248 [-Wformat-truncation=] 328 | snprintf(buf, sizeof buf, "%u.%u.%u.%u.%s", ip[0], ip[1], ip[2], ip[3], blptr->host); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from atheme-compat.h:25, from dnsbl.c:44: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 9 and 300 bytes into a destination of size 256 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o dice.so dice.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C dice.c: In function 'calc_dice_simple': dice.c:352:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 352 | double out = 0.0; | ^~~~~~ dice.c:359:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 359 | return 0.0; | ^~~~~~ dice.c:362:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 362 | return 0.0; | ^~~~~~ dice.c:366:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 366 | out += 1.0 + (arc4random() % sides); | ^~~ dice.c: In function 'do_calc_eval': dice.c:393:19: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 393 | if (rhs <= 0.0 || (oper == '%' && ((long long)rhs == 0))) | ^~ dice.c: In function 'is_calcoper': dice.c:445:30: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 445 | static char *opers = "~!d ^ */%\\ +- & $ |"; | ^~~~~~~~~~~~~~~~~~~~~~ dice.c: In function 'eval_dice': dice.c:536:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 536 | total = 0.0; | ^~~~~ dice.c:540:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 540 | snprintf(result, 32, "%d ", dice = (1 + (arc4random() % y))); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d dice.c: In function 'command_dice': dice.c:597:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 597 | if (times > max_rolls) | ^ dice.c: In function 'command_calc': dice.c:635:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 635 | if (times > max_rolls) | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o drop.so drop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o gen_vhostonreg.so gen_vhostonreg.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C gen_vhostonreg.c: In function 'user_add_host': gen_vhostonreg.c:109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 109 | SIMPLE_DECLARE_MODULE_V1("contrib/gen_vhostonreg", MODULE_UNLOAD_CAPABILITY_OK) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o lottery.so lottery.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o fflags.so fflags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o graphtastical.so graphtastical.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ftransfer.so ftransfer.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o gs_roulette.so gs_roulette.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/global' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/global' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' make[3]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o getkey.so getkey.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ircd_catserv.so ircd_catserv.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o rps.so rps.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o namegen.so namegen.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ircd_announceserv.so ircd_announceserv.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -I.. -c -o main.plugin.o main.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function '_modinit': main.c:28:69: warning: passing argument 1 of 'mowgli_global_storage_get' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | groupserv_persist_record_t *rec = mowgli_global_storage_get("atheme.groupserv.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:27:46: note: expected 'char *' but argument is of type 'const char *' 27 | extern void *mowgli_global_storage_get(char *name); | ~~~~~~^~~~ main.c:40:44: warning: passing argument 1 of 'mowgli_global_storage_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | mowgli_global_storage_free("atheme.groupserv.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:29:46: note: expected 'char *' but argument is of type 'const char *' 29 | extern void mowgli_global_storage_free(char *name); | ~~~~~~^~~~ main.c: In function '_moddeinit': main.c:83:51: warning: passing argument 1 of 'mowgli_global_storage_put' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 83 | mowgli_global_storage_put("atheme.groupserv.main.persist", rec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:28:45: note: expected 'char *' but argument is of type 'const char *' 28 | extern void mowgli_global_storage_put(char *name, void *value); | ~~~~~~^~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from help.c:9: help.c: In function 'cs_cmd_help': help.c:57:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:57:52: note: in expansion of macro '_' 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ^ help.c:57:100: note: format string is defined here 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ~^ | | | int | %d help.c:69:85: warning: comparison between pointer and zero character constant [-Wpointer-compare] 69 | if (chansvs.fantasy && config_options.join_chans && chansvs.trigger != '\0') | ^~ help.c:69:69: note: did you mean to dereference the pointer? 69 | if (chansvs.fantasy && config_options.join_chans && chansvs.trigger != '\0') | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o mlocktweaker.so mlocktweaker.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -I.. -c -o database.plugin.o database.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C database.c: In function 'db_h_gdbv': database.c:80:67: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 80 | slog(LG_INFO, "groupserv: opensex data schema version is %d.", loading_gdbv); | ~^ ~~~~~~~~~~~~ | | | | int unsigned int | %d database.c: In function 'db_h_grp': database.c:115:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 115 | slog(LG_INFO, "db-h-grp: line %d: skipping duplicate group %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:120:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 120 | slog(LG_INFO, "db-h-grp: line %d: skipping group %s with duplicate UID %s", db->line, name, uid); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:134:56: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 134 | slog(LG_INFO, "db-h-grp: line %d: confused by flags: %s", db->line, flagset); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c: In function 'db_h_gacl': database.c:153:49: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 153 | slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent group %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:159:49: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 159 | slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent entity %s", db->line, entity); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:168:57: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 168 | slog(LG_INFO, "db-h-gacl: line %d: confused by flags: %s", db->line, flagset); | ~^ ~~~~~~~~ | | | | int unsigned int | %d make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o flags.so flags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from flags.c:9: flags.c: In function 'do_list': flags.c:154:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:154:52: note: in expansion of macro '_' 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ^ flags.c:154:58: note: format string is defined here 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ~~~^ | | | int | %-5d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from flags.c:9: flags.c:157:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:157:52: note: in expansion of macro '_' 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ^ flags.c:157:58: note: format string is defined here 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ~~~^ | | | int | %-5d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from flags.c:9: flags.c: In function 'cs_cmd_flags': flags.c:422:75: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:422:73: note: in expansion of macro '_' 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ flags.c:422:82: note: format string is defined here 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -I.. -c -o hooks.plugin.o hooks.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o halfop.so halfop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -I.. -c -o groupserv.plugin.o groupserv.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ircd_loveserv.so ircd_loveserv.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o hold.so hold.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o fdrop.so fdrop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o acsnolimit.so acsnolimit.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ms_fsend.so ms_fsend.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../../include/i18n.h:14, from ../../../include/atheme.h:20, from atheme-compat.h:25, from ms_fsend.c:8: ms_fsend.c: In function 'ms_cmd_fsend': ms_fsend.c:52:53: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] 52 | command_fail(si, fault_badparams, _("Please make sure your memo is not greater than %u characters"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ms_fsend.c:52:51: note: in expansion of macro '_' 52 | command_fail(si, fault_badparams, _("Please make sure your memo is not greater than %u characters"), | ^ ms_fsend.c:52:102: note: format string is defined here 52 | command_fail(si, fault_badparams, _("Please make sure your memo is not greater than %u characters"), | ~^ | | | unsigned int | %u make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -I.. -c -o validation.plugin.o validation.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o drop.so drop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o helpme.so helpme.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o services.so services.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_ajoin.so ns_ajoin.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_cleannick.so ns_cleannick.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ns_cleannick.c: In function 'is_nickname_lame': ns_cleannick.c:36:36: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'float' [-Wbad-function-cast] 36 | score = (float) capcount / (float) strlen(nickname); | ^ ns_cleannick.c:37:83: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 37 | slog(LG_DEBUG, "is_nickname_lame(%s): score %0.3f %u/%zu caps", nickname, score, capcount, strlen(nickname)); | ^~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o invite.so invite.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_fenforce.so ns_fenforce.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ticket.so ticket.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_forbid.so ns_forbid.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o kick.so kick.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o info.so info.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_generatehash.so ns_generatehash.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' Link: gcc main.so main.plugin.o database.plugin.o groupserv.plugin.o hooks.plugin.o validation.plugin.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -shared -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../../libathemecore -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o fflags.so fflags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o list.so list.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C list.c: In function 'cs_cmd_list': list.c:151:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 151 | {"pattern", OPT_STRING, {.strval = &chanpattern}, 0}, | ^~~~~~~~~ list.c:152:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 152 | {"mark-reason", OPT_STRING, {.strval = &markpattern}, 0}, | ^~~~~~~~~~~~~ list.c:153:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 153 | {"close-reason", OPT_STRING, {.strval = &closedpattern}, 0}, | ^~~~~~~~~~~~~~ list.c:154:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 154 | {"noexpire", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~~~~~ list.c:155:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | {"held", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~ list.c:156:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 156 | {"hold", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~ list.c:157:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 157 | {"noop", OPT_FLAG, {.flagval = &flagset}, MC_NOOP}, | ^~~~~~ list.c:158:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 158 | {"limitflags", OPT_FLAG, {.flagval = &flagset}, MC_LIMITFLAGS}, | ^~~~~~~~~~~~ list.c:159:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 159 | {"secure", OPT_FLAG, {.flagval = &flagset}, MC_SECURE}, | ^~~~~~~~ list.c:160:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 160 | {"nosync", OPT_FLAG, {.flagval = &flagset}, MC_NOSYNC}, | ^~~~~~~~ list.c:161:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 161 | {"verbose", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE}, | ^~~~~~~~~ list.c:162:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 162 | {"restricted", OPT_FLAG, {.flagval = &flagset}, MC_RESTRICTED}, | ^~~~~~~~~~~~ list.c:163:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 163 | {"keeptopic", OPT_FLAG, {.flagval = &flagset}, MC_KEEPTOPIC}, | ^~~~~~~~~~~ list.c:164:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 164 | {"verbose-ops", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE_OPS}, | ^~~~~~~~~~~~~ list.c:165:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | {"topiclock", OPT_FLAG, {.flagval = &flagset}, MC_TOPICLOCK}, | ^~~~~~~~~~~ list.c:166:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 166 | {"guard", OPT_FLAG, {.flagval = &flagset}, MC_GUARD}, | ^~~~~~~ list.c:167:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 167 | {"private", OPT_FLAG, {.flagval = &flagset}, MC_PRIVATE}, | ^~~~~~~~~ list.c:168:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 168 | {"closed", OPT_BOOL, {.boolval = &closed}, 0}, | ^~~~~~~~ list.c:169:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 169 | {"marked", OPT_BOOL, {.boolval = &marked}, 0}, | ^~~~~~~~ list.c:170:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 170 | {"aclsize", OPT_INT, {.intval = &aclsize}, 0}, | ^~~~~~~~~ list.c:171:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 171 | {"registered", OPT_AGE, {.ageval = &age}, 0}, | ^~~~~~~~~~~~ list.c:172:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 172 | {"lastused", OPT_AGE, {.ageval = &lastused}, 0}, | ^~~~~~~~~~ list.c:248:56: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 248 | logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", criteriastr, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from list.c:9: ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:252:93: note: in expansion of macro 'N_' 252 | command_success_nodata(si, ngettext(N_("\2%d\2 match for criteria \2%s\2"), N_("\2%d\2 matches for criteria \2%s\2"), matches), matches, criteriastr); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:252:53: note: in expansion of macro 'N_' 252 | command_success_nodata(si, ngettext(N_("\2%d\2 match for criteria \2%s\2"), N_("\2%d\2 matches for criteria \2%s\2"), matches), matches, criteriastr); | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o flags.so flags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o mark.so mark.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_generatepass.so ns_generatepass.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_fregister.so ns_fregister.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o group.so group.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o drop.so drop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C drop.c:21:13: warning: 'hs_cmd_off' declared 'static' but never defined [-Wunused-function] 21 | static void hs_cmd_off(sourceinfo_t *si, int parc, char *parv[]); | ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_goodmail.so ns_goodmail.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_guestnoreg.so ns_guestnoreg.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o info.so info.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o op.so op.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o invite.so invite.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o moderate.so moderate.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C moderate.c: In function 'cs_cmd_activate': moderate.c:249:57: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 249 | slog(LG_DEBUG, "cs_cmd_activate(): defcflags = %d, mc->flags = %d, guard? %s", config_options.defcflags, mc->flags, (mc->flags & MC_GUARD) ? "YES" : "NO"); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d moderate.c:249:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 249 | slog(LG_DEBUG, "cs_cmd_activate(): defcflags = %d, mc->flags = %d, guard? %s", config_options.defcflags, mc->flags, (mc->flags & MC_GUARD) ? "YES" : "NO"); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o join.so join.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C join.c: In function 'gs_cmd_join': join.c:26:21: warning: variable 'ga' set but not used [-Wunused-but-set-variable] 26 | groupacs_t *ga; | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_mxcheck.so ns_mxcheck.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ns_mxcheck.c: In function 'check_registration': ns_mxcheck.c:54:21: warning: variable 'user' set but not used [-Wunused-but-set-variable] 54 | const char *user; | ^~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o list.so list.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from list.c:9: list.c: In function 'gs_cmd_list': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:57:92: note: in expansion of macro 'N_' 57 | command_success_nodata(si, ngettext(N_("\2%d\2 match for pattern \2%s\2"), N_("\2%d\2 matches for pattern \2%s\2"), matches), matches, pattern); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:57:53: note: in expansion of macro 'N_' 57 | command_success_nodata(si, ngettext(N_("\2%d\2 match for pattern \2%s\2"), N_("\2%d\2 matches for pattern \2%s\2"), matches), matches, pattern); | ^~ list.c:59:56: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 59 | logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", pattern, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_listlogins.so ns_listlogins.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o owner.so owner.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o onoff.so onoff.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o protect.so protect.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_mxcheck_async.so ns_mxcheck_async.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ns_mxcheck_async.c: In function 'check_registration': ns_mxcheck_async.c:101:21: warning: variable 'user' set but not used [-Wunused-but-set-variable] 101 | const char *user; | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_regnotice.so ns_regnotice.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o vhost.so vhost.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o offer.so offer.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o request.so request.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o listchans.so listchans.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from listchans.c:9: listchans.c: In function 'gs_cmd_listchans': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:97:53: note: in expansion of macro 'N_' 97 | N_("\2%d\2 channel access matches for the group \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:96:53: note: in expansion of macro 'N_' 96 | command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the group \2%s\2"), | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o regnolimit.so regnolimit.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_waitreg.so ns_waitreg.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o recover.so recover.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C recover.c: In function 'cs_cmd_recover': recover.c:129:71: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 129 | channel_mode_va(si->service->me, mc->chan, 1, "-l"); | ^~~~ In file included from ../../include/atheme.h:31, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:131:71: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 131 | channel_mode_va(si->service->me, mc->chan, 2, "-k", "*"); | ^~~~ In file included from ../../include/atheme.h:31, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:155:63: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | channel_mode_va(si->service->me, mc->chan, 1, "+im"); | ^~~~~ In file included from ../../include/atheme.h:31, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:159:63: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 159 | channel_mode_va(si->service->me, mc->chan, 1, "-i"); | ^~~~ In file included from ../../include/atheme.h:31, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o ns_sendpassmail.so ns_sendpassmail.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ns_sendpassmail.c: In function 'sendpassmail_foreach_cb': ns_sendpassmail.c:62:41: warning: potential null pointer dereference [-Wnull-dereference] 62 | if (state->email_canonical != mu->email_canonical) | ~~^~~~~~~~~~~~~~~~~ ns_sendpassmail.c: In function 'sendpassmail_foreach_cb': ns_sendpassmail.c:62:41: warning: potential null pointer dereference [-Wnull-dereference] 62 | if (state->email_canonical != mu->email_canonical) | ^ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o register.so register.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set.so set.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set.so set.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o vhostnick.so vhostnick.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o register.so register.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o on_db_save.so on_db_save.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C on_db_save.c: In function 'on_db_save': on_db_save.c:111:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 111 | write(2, "Failed to exec /bin/sh\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_akillnicklist.so os_akillnicklist.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C os_akillnicklist.c: In function 'aknl_nickhook': os_akillnicklist.c:116:14: warning: variable 'doit' set but not used [-Wunused-but-set-variable] 116 | bool doit = false; | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o quiet.so quiet.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C quiet.c: In function 'devoice_user': quiet.c:149:55: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 149 | channel_mode_va(chansvs.me->me, c, 2, "-o", tu->nick); | ^~~~ In file included from ../../include/atheme.h:31, from quiet.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ quiet.c:154:55: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 154 | channel_mode_va(chansvs.me->me, c, 2, "-v", tu->nick); | ^~~~ In file included from ../../include/atheme.h:31, from quiet.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_helpme.so os_helpme.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_core.so set_core.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_description.so set_description.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_channel.so set_channel.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_defcon.so os_defcon.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C os_defcon.c: In function 'defcon_useradd': os_defcon.c:52:18: warning: variable 'k' set but not used [-Wunused-but-set-variable] 52 | kline_t *k; | ^ os_defcon.c: In function 'defcon_svsignore': os_defcon.c:88:34: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 88 | svsignore->setby = "DEFCON"; | ^ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_email.so set_email.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_groupname.so set_groupname.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_email.so set_email.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_kill.so os_kill.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_entrymsg.so set_entrymsg.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_fantasy.so set_fantasy.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_joinmon.so os_joinmon.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_modeall.so os_modeall.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_klinechan.so os_klinechan.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C os_klinechan.c: In function 'klinechan_check_join': os_klinechan.c:20:18: warning: variable 'k' set but not used [-Wunused-but-set-variable] 20 | kline_t *k; | ^ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_gameserv.so set_gameserv.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_joinflags.so set_joinflags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_keeptopic.so set_keeptopic.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_guard.so set_guard.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_open.so set_open.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_pingspam.so os_pingspam.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_public.so set_public.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_url.so set_url.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_procwatch.so os_procwatch.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_limitflags.so set_limitflags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_private.so set_private.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_resolve.so os_resolve.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o delete.so delete.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from delete.c:9: delete.c: In function 'ms_cmd_delete': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ delete.c:119:69: note: in expansion of macro 'N_' 119 | command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ delete.c:119:45: note: in expansion of macro 'N_' 119 | command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_tabletest.so os_tabletest.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_savechanmodes.so os_savechanmodes.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_prefix.so set_prefix.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ignore.so ignore.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ignore.c: In function 'ms_cmd_ignore_list': ignore.c:213:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 213 | command_success_nodata(si, "%d - %s", i, (char *)n->data); | ~^ ~ | | | | int unsigned int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o canon_gmail.so canon_gmail.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o forward.so forward.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_testcmd.so os_testcmd.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_mlock.so set_mlock.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C set_mlock.c: In function 'cs_cmd_set_mlock': set_mlock.c:46:9: warning: ISO C90 forbids variable length array 'newlock_ext' [-Wvla] 46 | char newlock_ext[ignore_mode_list_size][512]; | ^~~~ set_mlock.c:47:9: warning: ISO C90 forbids variable length array 'newlock_ext_off' [-Wvla] 47 | bool newlock_ext_off[ignore_mode_list_size]; | ^~~~ set_mlock.c:49:9: warning: ISO C90 forbids variable length array 'ext_plus' [-Wvla] 49 | char ext_plus[ignore_mode_list_size + 1]; | ^~~~ set_mlock.c:50:9: warning: ISO C90 forbids variable length array 'ext_minus' [-Wvla] 50 | char ext_minus[ignore_mode_list_size + 1]; | ^~~~ set_mlock.c:37:13: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] 37 | static void cs_cmd_set_mlock(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~~ set_mlock.c: In function 'cs_cmd_set_mlock': set_mlock.c:37:13: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] 37 | static void cs_cmd_set_mlock(sourceinfo_t *si, int parc, char *parv[]) | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_property.so set_property.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o list.so list.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from list.c:9: list.c: In function 'ms_cmd_list': list.c:65:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ^~~~~~~~~~~~~~~~~~~~~~~~ list.c:65:45: note: in expansion of macro '_' 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ^ list.c:65:51: note: format string is defined here 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o httpd.so httpd.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C httpd.c: In function 'httpd_config_ready': httpd.c:393:104: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 393 | slog(LG_ERROR, "httpd_config_ready(): failed to open listener on host %s port %d", httpd_config.host, httpd_config.port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d httpd.c: In function 'send_error': httpd.c:125:37: warning: '%s' directive output may be truncated writing up to 699 bytes into a region of size between 213 and 215 [-Wformat-truncation=] 125 | snprintf(buf1, sizeof buf1, "HTTP/1.1 %d %s\r\n" | ^~~~~~~~~~~~~~~~~~~~ httpd.c:128:53: note: format string is defined here 128 | "Content-Length: %lu\r\n\r\n%s", | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from httpd.c:9: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output 86 or more bytes (assuming 787) into a destination of size 300 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ httpd.c: In function 'httpd_recvqhandler': httpd.c:63:45: warning: '__snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 63 | snprintf(fname, sizeof fname, "%s/%s", httpd_config.www_root, filename); | ^ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from httpd.c:9: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o sasl_blacklist.so sasl_blacklist.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_pubacl.so set_pubacl.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_testproc.so os_testproc.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C os_testproc.c: In function 'os_cmd_testproc': os_testproc.c:101:31: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 101 | (void)write(2, "Failed to exec /bin/sh\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o read.so read.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C read.c: In function 'ms_cmd_read': read.c:123:42: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 123 | "\2Memo %d - Sent by %s, %s\2",i,memo->sender, strfbuf); | ~^ ~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from read.c:9: read.c:134:62: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read.c:134:60: note: in expansion of macro '_' 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ^ read.c:134:87: note: format string is defined here 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from read.c:9: read.c:144:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 144 | command_success_nodata(si, _("Read %d memos."), numread); | ^~~~~~~~~~~~~~~~ read.c:144:44: note: in expansion of macro '_' 144 | command_success_nodata(si, _("Read %d memos."), numread); | ^ read.c:144:53: note: format string is defined here 144 | command_success_nodata(si, _("Read %d memos."), numread); | ~^ | | | int | %d read.c:112:119: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 266 [-Wformat-truncation=] 112 | snprintf(receipt->text, MEMOLEN, "%s has read a memo from you sent at %s", entity(si->smu)->name, strfbuf); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from read.c:9: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output 35 or more bytes (assuming 1058) into a destination of size 300 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_restricted.so set_restricted.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o send.so send.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_secure.so set_secure.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_topiclock.so set_topiclock.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o sendall.so sendall.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_url.so set_url.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o cert.so cert.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o badmail.so badmail.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o sendops.so sendops.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o sendgroup.so sendgroup.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_verbose.so set_verbose.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o successor_acl.so successor_acl.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o os_trace.so os_trace.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o status.so status.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -Werror=implicit -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -fPIC -DPIC -I../../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -L../../../libathemecore -o wumpus.so wumpus.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C wumpus.c:74:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 74 | "#wumpus", | ^~~~~~~~~ wumpus.c:75:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 75 | "Wumpus", | ^~~~~~~~ wumpus.c:76:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 76 | "wumpus", | ^~~~~~~~ wumpus.c:77:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 77 | "services.int", | ^~~~~~~~~~~~~~ wumpus.c:78:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 78 | "Hunt the Wumpus" | ^~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o access.so access.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o cracklib.so cracklib.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o drop.so drop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o taxonomy.so taxonomy.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o clearchan.so clearchan.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C clearchan.c: In function 'os_cmd_clearchan': clearchan.c:51:18: warning: variable 'k' set but not used [-Wunused-but-set-variable] 51 | kline_t *k; | ^ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ghost.so ghost.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o sync.so sync.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o base36uid.so base36uid.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o freeze.so freeze.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o asuka.so asuka.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o charybdis.so charybdis.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C charybdis.c: In function 'check_jointhrottle': charybdis.c:159:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 159 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ charybdis.c: In function 'charybdis_is_extban': charybdis.c:303:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 303 | if ((mask_len == 2 + offset) && strchr(without_param, mask[1 + offset])) | ^~ charybdis.c:306:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 306 | else if ((mask_len >= 3 + offset) && mask[2 + offset] == ':' && strchr(with_param, mask[1 + offset])) | ^~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o compare.so compare.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o topic.so topic.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o enforce.so enforce.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C enforce.c: In function 'guest_nickname': enforce.c:103:51: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 103 | snprintf(gnick, sizeof gnick, "%s%d", nicksvs.enforce_prefix, arc4random()%100000); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o template.so template.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o unban_self.so unban_self.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o akill.so akill.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from akill.c:11: akill.c: In function 'os_cmd_akill_del': akill.c:345:89: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:345:87: note: in expansion of macro '_' 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^ akill.c:345:119: note: format string is defined here 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from akill.c:11: akill.c:364:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:364:71: note: in expansion of macro '_' 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^ akill.c:364:103: note: format string is defined here 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from akill.c:11: akill.c:404:81: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:404:79: note: in expansion of macro '_' 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^ akill.c:404:111: note: format string is defined here 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from akill.c:11: akill.c:423:65: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:423:63: note: in expansion of macro '_' 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^ akill.c:423:95: note: format string is defined here 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o group.so group.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o version.so version.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o elemental-ircd.so elemental-ircd.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o greplog.so greplog.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C greplog.c: In function 'os_cmd_greplog': greplog.c:138:66: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %04u 139 | baselog, tm.tm_year + 1900, | ~~~~~~~~~~~~~~~~~ | | | int greplog.c:138:70: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %02u 139 | baselog, tm.tm_year + 1900, 140 | tm.tm_mon + 1, tm.tm_mday); | ~~~~~~~~~~~~~ | | | int greplog.c:138:74: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %02u 139 | baselog, tm.tm_year + 1900, 140 | tm.tm_mon + 1, tm.tm_mday); | ~~~~~~~~~~ | | | int make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from help.c:9: help.c: In function 'ns_cmd_help': help.c:45:62: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:45:60: note: in expansion of macro '_' 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ^ help.c:45:117: note: format string is defined here 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from help.c:9: help.c:58:62: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:58:60: note: in expansion of macro '_' 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ^ help.c:58:114: note: format string is defined here 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o hold.so hold.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o clones.so clones.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c: In function 'os_cmd_clones_kline': clones.c:389:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:389:58: note: in expansion of macro '_' 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ^ clones.c:389:111: note: format string is defined here 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c:393:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:393:44: note: in expansion of macro '_' 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ^ clones.c:393:86: note: format string is defined here 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ~^ | | | int | %d clones.c:394:72: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 394 | wallops("\2%s\2 enabled CLONES klines with a grace of %d kills", get_oper_name(si), grace_count); | ~^ ~~~~~~~~~~~ | | | | int unsigned int | %d clones.c:395:70: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 395 | logcommand(si, CMDLOG_ADMIN, "CLONES:KLINE:ON grace %d", grace_count); | ~^ ~~~~~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c:402:68: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:402:66: note: in expansion of macro '_' 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ^ clones.c:402:122: note: format string is defined here 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ~^ | | | int | %d clones.c: In function 'clones_newuser': clones.c:906:51: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 906 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (user is autokline exempt)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d clones.c:920:59: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 920 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (TKLINE disabled, killing user)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d clones.c:922:59: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 922 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (grace period, killing user, %d grace kills remaining)", i, u->ip, u->nick, | ~^ ~ | | | | int unsigned int | %d clones.c:922:121: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] 922 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (grace period, killing user, %d grace kills remaining)", i, u->ip, u->nick, | ~^ | | | int | %d 923 | u->user, u->host, grace_count - he->gracekills); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int clones.c:931:59: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 931 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (TKLINE due to excess clones)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d clones.c:940:43: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 940 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (\2%d\2 allowed)", i, u->ip, u->nick, u->user, u->host, allowed); | ~^ ~ | | | | int unsigned int | %d clones.c:940:79: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] 940 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (\2%d\2 allowed)", i, u->ip, u->nick, u->user, u->host, allowed); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c:941:51: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:941:49: note: in expansion of macro '_' 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ^ clones.c:941:95: note: format string is defined here 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o identify.so identify.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o voice.so voice.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o why.so why.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o identify.so identify.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ircd-seven.so ircd-seven.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o info_lastquit.so info_lastquit.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o bahamut.so bahamut.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C bahamut.c: In function 'check_jointhrottle': bahamut.c:110:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 110 | if (p - arg2 > 3 || arg2 - value - 1 > 3) | ^~ bahamut.c: In function 'm_kick': bahamut.c:738:9: warning: '%s' directive argument is null [-Wformat-overflow=] 738 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ignore.so ignore.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from ignore.c:9: ignore.c: In function 'os_cmd_ignore_list': ignore.c:223:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore.c:223:44: note: in expansion of macro '_' 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ^ ignore.c:223:48: note: format string is defined here 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o info.so info.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c: In function 'os_cmd_info': info.c:38:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:38:36: note: in expansion of macro '_' 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ^ info.c:38:91: note: format string is defined here 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:39:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:39:36: note: in expansion of macro '_' 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ^ info.c:39:60: note: format string is defined here 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:41:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:41:36: note: in expansion of macro '_' 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ^ info.c:41:125: note: format string is defined here 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:42:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:42:36: note: in expansion of macro '_' 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ^ info.c:42:82: note: format string is defined here 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:43:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:43:36: note: in expansion of macro '_' 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ^ info.c:43:82: note: format string is defined here 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:44:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:44:36: note: in expansion of macro '_' 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ^ info.c:44:126: note: format string is defined here 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ~^ | | | int | %d In file included from ../../imake[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' nclude/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:45:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:45:36: note: in expansion of macro '_' 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ^ info.c:45:119: note: format string is defined here 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:47:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:47:36: note: in expansion of macro '_' 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ^ info.c:47:66: note: format string is defined here 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:48:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:48:36: note: in expansion of macro '_' 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ^ info.c:48:70: note: format string is defined here 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:49:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:49:36: note: in expansion of macro '_' 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ^ info.c:49:72: note: format string is defined here 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:51:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:51:36: note: in expansion of macro '_' 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ^ info.c:51:87: note: format string is defined here 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:52:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:52:36: note: in expansion of macro '_' 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ^ info.c:52:113: note: format string is defined here 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:54:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:54:44: note: in expansion of macro '_' 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ^ info.c:54:99: note: format string is defined here 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:55:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:55:36: note: in expansion of macro '_' 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ^ info.c:55:90: note: format string is defined here 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:56:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:56:36: note: in expansion of macro '_' 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ^ info.c:56:65: note: format string is defined here 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:59:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:59:36: note: in expansion of macro '_' 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ^ info.c:59:118: note: format string is defined here 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from info.c:9: info.c:60:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:60:36: note: in expansion of macro '_' 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ^ info.c:60:88: note: format string is defined here 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o inject.so inject.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o xop.so xop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o list.so list.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C list.c: In function 'lastlogin_match': list.c:39:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 39 | const time_t lastlogin = *(time_t *)arg; | ^ list.c: In function 'registered_match': list.c:97:29: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 97 | const time_t age = *(time_t *)arg; | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o mixin_nohalfops.so mixin_nohalfops.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o mixin_noholdnick.so mixin_noholdnick.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o listchans.so listchans.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from listchans.c:10: listchans.c: In function 'ns_cmd_listchans': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:101:53: note: in expansion of macro 'N_' 101 | N_("\2%d\2 channel access matches for the nickname \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:100:53: note: in expansion of macro 'N_' 100 | command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the nickname \2%s\2"), | ^~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o jupe.so jupe.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o mode.so mode.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o info.so info.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o listgroups.so listgroups.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from listgroups.c:9: listgroups.c: In function 'ns_cmd_listgroups': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listgroups.c:99:53: note: in expansion of macro 'N_' 99 | N_("\2%d\2 group access matches for the nickname \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listgroups.c:98:53: note: in expansion of macro 'N_' 98 | command_success_nodata(si, ngettext(N_("\2%d\2 group access match for the nickname \2%s\2"), | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o modinspect.so modinspect.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ircnet.so ircnet.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ircnet.c: In function 'm_njoin': ircnet.c:466:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 466 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from ircnet.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ircnet.c: In function 'm_kick': ircnet.c:598:9: warning: '%s' directive argument is null [-Wformat-overflow=] 598 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o modlist.so modlist.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from modlist.c:9: modlist.c: In function 'os_cmd_modlist': modlist.c:44:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ modlist.c:44:44: note: in expansion of macro '_' 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ^ modlist.c:44:49: note: format string is defined here 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ~~^ | | | int | %2d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from modlist.c:9: modlist.c:48:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~ modlist.c:48:36: note: in expansion of macro '_' 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ^ modlist.c:48:42: note: format string is defined here 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o listmail.so listmail.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C listmail.c: In function 'listmail_foreach_cb': listmail.c:45:41: warning: potential null pointer dereference [-Wnull-dereference] 45 | if (state->email_canonical == mu->email_canonical || !match(state->pattern, mu->email)) | ~~^~~~~~~~~~~~~~~~~ listmail.c: In function 'listmail_foreach_cb': listmail.c:45:41: warning: potential null pointer dereference [-Wnull-dereference] 45 | if (state->email_canonical == mu->email_canonical || !match(state->pattern, mu->email)) | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o mixin_noowner.so mixin_noowner.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o mixin_noprotect.so mixin_noprotect.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o listownmail.so listownmail.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C listownmail.c: In function 'ns_cmd_listownmail': listownmail.c:74:61: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 74 | logcommand(si, CMDLOG_GET, "LISTOWNMAIL: \2%s\2 (\2%d\2 matches)", si->smu->email, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from listownmail.c:9: ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listownmail.c:76:45: note: in expansion of macro 'N_' 76 | N_("\2%d\2 matches for e-mail address \2%s\2"), matches), matches, si->smu->email); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listownmail.c:75:45: note: in expansion of macro 'N_' 75 | command_success_nodata(si, ngettext(N_("\2%d\2 match for e-mail address \2%s\2"), | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o modload.so modload.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o modunload.so modunload.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o logout.so logout.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o modreload.so modreload.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o login.so login.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o dnsbl.so dnsbl.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C dnsbl.c: In function 'dnsbl_hit': dnsbl.c:511:18: warning: variable 'k' set but not used [-Wunused-but-set-variable] 511 | kline_t *k; | ^ dnsbl.c: In function 'initiate_blacklist_dnsquery': dnsbl.c:383:48: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 208 and 248 [-Wformat-truncation=] 383 | snprintf(buf, sizeof buf, "%d.%d.%d.%d.%s", ip[0], ip[1], ip[2], ip[3], blptr->host); | ^~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from dnsbl.c:57: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 9 and 304 bytes into a destination of size 256 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/queue.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:47, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from dnsbl.c:57: dnsbl.c: In function 'abort_blacklist_queries': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:42:16: warning: potential null pointer dereference [-Wnull-dereference] 42 | for (n = (head), tn = n ? n->next : NULL; n != NULL; n = tn, tn = n ? n->next : NULL) dnsbl.c: In function 'abort_blacklist_queries': dnsbl.c:545:9: warning: potential null pointer dereference [-Wnull-dereference] 545 | MOWGLI_ITER_FOREACH_SAFE(n, tn, l->head) | ^ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o mark.so mark.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o inspircd.so inspircd.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C inspircd.c: In function 'check_jointhrottle': inspircd.c:262:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 262 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ inspircd.c: In function 'check_rejoindelay': inspircd.c:299:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 299 | if (atoi(value) <= 0 || atoi(value) > max_rejoindelay) | ^ inspircd.c: In function 'inspircd_join_sts': inspircd.c:395:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 395 | modes = "+"; | ^ inspircd.c: In function 'm_fjoin': inspircd.c:905:14: warning: variable 'prefix' set but not used [-Wunused-but-set-variable] 905 | bool prefix = true; | ^~~~~~ inspircd.c: In function 'm_server': inspircd.c:1201:19: warning: variable 's' set but not used [-Wunused-but-set-variable] 1201 | server_t *s; | ^ inspircd.c: In function 'm_join': inspircd.c:1261:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1261 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from inspircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ inspircd.c: In function 'm_kick': inspircd.c:1158:9: warning: '%s' directive argument is null [-Wformat-overflow=] 1158 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o noop.so noop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C noop.c: In function 'os_cmd_noop': noop.c:325:64: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 325 | command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); | ~~~^ ~ | | | | int unsigned int | %-5d noop.c:344:64: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 344 | command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); | ~~~^ ~ | | | | int unsigned int | %-5d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o raw.so raw.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o override.so override.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C override.c: In function 'os_cmd_override': override.c:246:58: warning: passing argument 1 of 'text_to_parv' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 246 | newparc = text_to_parv(parv[3] != NULL ? parv[3] : "", cmd->maxparc, newparv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ override.c:117:31: note: expected 'char *' but argument is of type 'const char *' 117 | static int text_to_parv(char *text, int maxparc, char **parv) | ~~~~~~^~~~ override.c: In function 'text_to_parv': override.c:252:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 252 | } | ^ override.c: In function 'os_cmd_override': override.c:155:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 155 | static void os_cmd_override(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ override.c:155:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] override.c: In function 'os_cmd_override': override.c:155:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 155 | static void os_cmd_override(sourceinfo_t *si, int parc, char *parv[]) | ^ override.c:155:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o rakill.so rakill.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from rakill.c:14: rakill.c: In function 'os_cmd_rakill': rakill.c:122:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rakill.c:122:36: note: in expansion of macro '_' 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ^ rakill.c:122:42: note: format string is defined here 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ~^ | | | int | %d rakill.c:123:75: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 123 | logcommand(si, CMDLOG_ADMIN, "RAKILL: \2%s\2 (reason: \2%s\2) (\2%d\2 matches)", pattern, reason, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o regnolimit.so regnolimit.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o enable.so enable.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o register.so register.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o nefarious.so nefarious.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C nefarious.c: In function 'nefarious_quarantine_sts': nefarious.c:205:30: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 205 | sts("%s SU * +*@%s %lu :%s", me.numeric, victim->host, CURRTIME + duration, reason); | ~~^ | | | long unsigned int | %lu nefarious.c: In function 'm_burst': nefarious.c:291:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 291 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from nefarious.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ nefarious.c: In function 'm_account': nefarious.c:621:93: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] 621 | slog(LG_ERROR, "m_account(): got account with second parameter %s, %u parameters, Atheme requires F:EXTENDED_ACCOUNTS:TRUE", parv[1], parc); | ~^ ~~~~ | | | | unsigned int int | %u make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o info.so info.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ratbox.so ratbox.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o resetpass.so resetpass.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o readonly.so readonly.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o rmatch.so rmatch.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from rmatch.c:13: rmatch.c: In function 'os_cmd_rmatch': rmatch.c:105:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~ rmatch.c:105:36: note: in expansion of macro '_' 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ^ rmatch.c:105:42: note: format string is defined here 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ~^ | | | int | %d rmatch.c:106:58: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 106 | logcommand(si, CMDLOG_ADMIN, "RMATCH: \2%s\2 (\2%d\2 matches)", pattern, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o rehash.so rehash.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o restart.so restart.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o list.so list.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from list.c:4: list.c: In function 'rs_cmd_list': list.c:41:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ^~~~~~~~~~~~~~~~~~~~~~~~~ list.c:41:36: note: in expansion of macro '_' 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ^ list.c:41:49: note: format string is defined here 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ngircd.so ngircd.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ngircd.c: In function 'm_njoin': ngircd.c:500:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 500 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c: In function 'm_join': ngircd.c:755:69: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 755 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c:767:77: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 767 | channel_mode_va(NULL, c, 2, "+o", si->su->nick); | ^~~~ In file included from ../../include/atheme.h:31, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c:770:77: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 770 | channel_mode_va(NULL, c, 2, "+v", si->su->nick); | ^~~~ In file included from ../../include/atheme.h:31, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c: In function 'm_kick': ngircd.c:619:9: warning: '%s' directive argument is null [-Wformat-overflow=] 619 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o restrict.so restrict.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o search.so search.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from search.c:4: search.c: In function 'rs_cmd_search': search.c:74:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search.c:74:36: note: in expansion of macro '_' 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ^ search.c:74:42: note: format string is defined here 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o multimark.so multimark.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C multimark.c: In function 'migrate_user': multimark.c:373:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 373 | reason = md != NULL ? md->value : "unknown"; | ^ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from multimark.c:9: multimark.c: In function 'is_marked': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] 38 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ multimark.c: In function 'multimark_needforce': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] 38 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/queue.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:47, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from multimark.c:9: multimark.c: In function 'multimark_match': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:16: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c: In function 'nick_ungroup_hook': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:16: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c: In function 'get_multimark_max': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:16: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c: In function 'account_drop_hook': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:16: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c: In function 'show_multimark.part.0': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:16: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c: In function 'ns_cmd_multimark': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:16: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c: In function 'multimark_match': multimark.c:80:9: warning: potential null pointer dereference [-Wnull-dereference] 80 | MOWGLI_ITER_FOREACH(n, l->head) | ^ multimark.c: In function 'is_marked': multimark.c:104:16: warning: potential null pointer dereference [-Wnull-dereference] 104 | return MOWGLI_LIST_LENGTH(l) != 0; | ^ multimark.c: In function 'multimark_needforce': multimark.c:104:16: warning: potential null pointer dereference [-Wnull-dereference] 104 | return MOWGLI_LIST_LENGTH(l) != 0; | ^ multimark.c: In function 'nick_ungroup_hook': multimark.c:469:9: warning: potential null pointer dereference [-Wnull-dereference] 469 | MOWGLI_ITER_FOREACH(n, l->head) | ^ multimark.c: In function 'get_multimark_max': multimark.c:443:9: warning: potential null pointer dereference [-Wnull-dereference] 443 | MOWGLI_ITER_FOREACH(n, l->head) | ^ multimark.c: In function 'account_drop_hook': multimark.c:502:9: warning: potential null pointer dereference [-Wnull-dereference] 502 | MOWGLI_ITER_FOREACH(n, l->head) | ^ multimark.c: In function 'show_multimark.part.0': multimark.c:639:9: warning: potential null pointer dereference [-Wnull-dereference] 639 | MOWGLI_ITER_FOREACH(n, l->head) | ^ multimark.c: In function 'ns_cmd_multimark': multimark.c:1080:17: warning: potential null pointer dereference [-Wnull-dereference] 1080 | MOWGLI_ITER_FOREACH(n, l->head) | ^ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o return.so return.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o rnc.so rnc.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set.so set.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C set.c:144:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 144 | { "genre", set_genre }, | ^~~~~~~ set.c:145:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 145 | { "period", set_period }, | ^~~~~~~~ set.c:146:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 146 | { "ruleset", set_ruleset }, | ^~~~~~~~~ set.c:147:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 147 | { "rating", set_rating }, | ^~~~~~~~ set.c:148:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 148 | { "system", set_system }, | ^~~~~~~~ set.c:149:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 149 | { "setting", set_setting }, | ^~~~~~~~~ set.c:150:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 150 | { "storyline", set_storyline }, | ^~~~~~~~~~~ set.c:151:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 151 | { "summary", set_summary }, | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o p10-generic.so p10-generic.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C p10-generic.c: In function 'm_create': p10-generic.c:422:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 422 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ p10-generic.c: In function 'm_join': p10-generic.c:468:53: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 468 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ p10-generic.c: In function 'm_burst': p10-generic.c:537:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 537 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ p10-generic.c: In function 'm_kick': p10-generic.c:812:9: warning: '%s' directive argument is null [-Wformat-overflow=] 812 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o shutdown.so shutdown.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o sendpass.so sendpass.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set.so set.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_core.so set_core.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o sendpass_user.so sendpass_user.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set.so set.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o external.so external.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lssl -lcrypto -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o authcookie.so authcookie.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lssl -lcrypto -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ecdsa-nist256p-challenge.so ecdsa-nist256p-challenge.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lssl -lcrypto -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ecdsa-nist256p-challenge.c: In function 'mech_start': ecdsa-nist256p-challenge.c:63:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 63 | s->pubkey = EC_KEY_new_by_curve_name(CURVE_IDENTIFIER); | ^ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from ecdsa-nist256p-challenge.c:8: /usr/include/openssl/ec.h:996:31: note: declared here 996 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ecdsa-nist256p-challenge.c:66:9: warning: 'EC_KEY_set_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 66 | EC_KEY_set_conv_form(s->pubkey, POINT_CONVERSION_COMPRESSED); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from ecdsa-nist256p-challenge.c:8: /usr/include/openssl/ec.h:1073:28: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, | ^~~~~~~~~~~~~~~~~~~~ ecdsa-nist256p-challenge.c: In function 'mech_step_accname': ecdsa-nist256p-challenge.c:109:9: warning: 'o2i_ECPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 109 | if (! o2i_ECPublicKey(&s->pubkey, &pubkey_raw_p, ret)) | ^~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from ecdsa-nist256p-challenge.c:8: /usr/include/openssl/ec.h:1234:31: note: declared here 1234 | OSSL_DEPRECATEDIN_3_0 EC_KEY *o2i_ECPublicKey(EC_KEY **key, | ^~~~~~~~~~~~~~~ ecdsa-nist256p-challenge.c: In function 'mech_step_response': ecdsa-nist256p-challenge.c:126:9: warning: 'ECDSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 126 | if (ECDSA_verify(0, s->challenge, CHALLENGE_LENGTH, (const unsigned char *)message, len, s->pubkey) != 1) | ^~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from ecdsa-nist256p-challenge.c:8: /usr/include/openssl/ec.h:1445:27: note: declared here 1445 | OSSL_DEPRECATEDIN_3_0 int ECDSA_verify(int type, const unsigned char *dgst, | ^~~~~~~~~~~~ ecdsa-nist256p-challenge.c: In function 'mech_finish': ecdsa-nist256p-challenge.c:153:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 153 | EC_KEY_free(s->pubkey); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:31, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:104, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from ecdsa-nist256p-challenge.c:8: /usr/include/openssl/ec.h:1001:28: note: declared here 1001 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o rwatch.so rwatch.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_accountname.so set_accountname.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_email.so set_email.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o sgline.so sgline.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sgline.c:10: sgline.c: In function 'os_cmd_sgline_del': sgline.c:280:89: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:280:87: note: in expansion of macro '_' 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ^ sgline.c:280:120: note: format string is defined here 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sgline.c:10: sgline.c:299:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:299:71: note: in expansion of macro '_' 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ^ sgline.c:299:104: note: format string is defined here 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sgline.c:10: sgline.c: In function 'os_cmd_sgline_list': sgline.c:349:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:349:52: note: in expansion of macro '_' 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ^ sgline.c:349:56: note: format string is defined here 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sgline.c:10: sgline.c:351:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:351:52: note: in expansion of macro '_' 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ^ sgline.c:351:56: note: format string is defined here 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sgline.c:10: sgline.c:353:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:353:52: note: in expansion of macro '_' 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ^ sgline.c:353:56: note: format string is defined here 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sgline.c:10: sgline.c:355:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:355:52: note: in expansion of macro '_' 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ^ sgline.c:355:56: note: format string is defined here 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o soper.so soper.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_emailmemos.so set_emailmemos.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_enforcetime.so set_enforcetime.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from set_enforcetime.c:8: set_enforcetime.c: In function 'ns_cmd_set_enforcetime': set_enforcetime.c:55:54: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set_enforcetime.c:55:52: note: in expansion of macro '_' 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ^ set_enforcetime.c:55:124: note: format string is defined here 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o plain.so plain.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lssl -lcrypto -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o specs.so specs.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lssl -lcrypto -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 41 | static void mechlist_do_rebuild(); | ^~~~~~ main.c: In function 'sasl_input': main.c:335:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 335 | if(p->len + len + 1 > 8192) /* This is a little much... */ | ^~ main.c:337:55: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 337 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:337:55: note: expected 'char *' but argument is of type 'const char *' main.c: At top level: main.c:393:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 393 | static void mechlist_do_rebuild() | ^~~~~~~~~~~~~~~~~~~ main.c: In function 'mechlist_do_rebuild': main.c:393:13: warning: old-style function definition [-Wold-style-definition] main.c: In function 'sasl_packet': main.c:443:47: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 443 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:443:47: note: expected 'char *' but argument is of type 'const char *' main.c:455:47: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 455 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:455:47: note: expected 'char *' but argument is of type 'const char *' main.c:483:39: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 483 | cloak = "*"; | ^ main.c:486:54: warning: passing argument 2 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 486 | svslogin_sts(p->uid, "*", "*", cloak, mu); | ^~~ main.c:486:54: note: expected 'char *' but argument is of type 'const char *' main.c:486:59: warning: passing argument 3 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 486 | svslogin_sts(p->uid, "*", "*", cloak, mu); | ^~~ main.c:486:59: note: expected 'char *' but argument is of type 'const char *' main.c:487:47: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 487 | sasl_sts(p->uid, 'D', "S"); | ^~~ main.c:487:47: note: expected 'char *' but argument is of type 'const char *' main.c:495:47: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 495 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:495:47: note: expected 'char *' but argument is of type 'const char *' main.c:513:47: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 513 | sasl_sts(p->uid, 'C', "+"); | ^~~ main.c:513:47: note: expected 'char *' but argument is of type 'const char *' main.c:534:31: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 534 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:534:31: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'sasl_write': main.c:562:39: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 562 | sasl_sts(target, 'C', "+"); | ^~~ main.c:562:39: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'may_impersonate': main.c:591:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 591 | classname = (target_mu->soper && target_mu->soper->classname) | ^ main.c: In function 'sasl_input': main.c:318:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 318 | if(smsg->mode == 'S' && smsg->ext != NULL && !strcmp(smsg->buf, "EXTERNAL")) | ^ main.c:325:9: note: here 325 | case 'C': | ^~~~ main.c: In function 'sasl_get_source_name': main.c:792:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] 792 | snprintf(result, sizeof result, "<%s>%s", description, si->smu ? entity(si->smu)->name : ""); | ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:9: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 3 and 1026 bytes into a destination of size 106 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ main.c:790:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] 790 | snprintf(result, sizeof result, "<%s:%s>%s", description, si->sourcedesc, si->smu ? entity(si->smu)->name : ""); | ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:9: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 106 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/security' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/security' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_hidemail.so set_hidemail.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_language.so set_language.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o update.so update.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o uptime.so uptime.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from uptime.c:9: uptime.c: In function 'os_cmd_uptime': uptime.c:43:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ^~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:43:36: note: in expansion of macro '_' 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ^ uptime.c:43:61: note: format string is defined here 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from uptime.c:9: uptime.c:45:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:45:44: note: in expansion of macro '_' 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ^ uptime.c:45:70: note: format string is defined here 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from uptime.c:9: uptime.c:46:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ^~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:46:36: note: in expansion of macro '_' 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ^ uptime.c:46:61: note: format string is defined here 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from uptime.c:9: uptime.c:47:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:47:36: note: in expansion of macro '_' 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ^ uptime.c:47:64: note: format string is defined here 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_nevergroup.so set_nevergroup.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o unreal.so unreal.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C unreal.c: In function 'check_jointhrottle': unreal.c:134:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 134 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ unreal.c: In function 'm_sjoin': unreal.c:935:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 935 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from unreal.c:10: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal.c:968:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 968 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from unreal.c:10: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal.c: In function 'm_nick': unreal.c:1180:60: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 1180 | sts(":%s SVS2MODE %s +rd %lu", nicksvs.nick, parv[0], atol(parv[1])); | ~~^ ~~~~~~~~~~~~~ | | | | long unsigned int long int | %lu unreal.c: In function 'm_kick': unreal.c:1283:9: warning: '%s' directive argument is null [-Wformat-overflow=] 1283 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o sqline.so sqline.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c: In function 'os_cmd_sqline_del': sqline.c:312:89: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:312:87: note: in expansion of macro '_' 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^ sqline.c:312:120: note: format string is defined here 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c:331:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:331:71: note: in expansion of macro '_' 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^ sqline.c:331:104: note: format string is defined here 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c:371:81: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:371:79: note: in expansion of macro '_' 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^ sqline.c:371:112: note: format string is defined here 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c:390:65: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:390:63: note: in expansion of macro '_' 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^ sqline.c:390:96: note: format string is defined here 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c: In function 'os_cmd_sqline_list': sqline.c:440:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:440:52: note: in expansion of macro '_' 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ^ sqline.c:440:56: note: format string is defined here 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c:442:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 442 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:442:52: note: in expansion of macro '_' 442 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ^ sqline.c:442:56: note: format string is defined here 442 | make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c:444:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:444:52: note: in expansion of macro '_' 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ^ sqline.c:444:56: note: format string is defined here 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c:446:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:446:52: note: in expansion of macro '_' 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ^ sqline.c:446:56: note: format string is defined here 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_neverop.so set_neverop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o ts6-generic.so ts6-generic.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ts6-generic.c: In function 'm_kick': ts6-generic.c:1089:9: warning: '%s' directive argument is null [-Wformat-overflow=] 1089 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/security' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o cmdperm.so cmdperm.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/security' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[3]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[4]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' Hook type 'hook_user_login_check_t' is neither specified for use nor marked as currently unsupported make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_nogreet.so set_nogreet.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_nomemo.so set_nomemo.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_noop.so set_noop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o channel.so channel.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o server.so server.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o unreal4.so unreal4.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C unreal4.c: In function 'check_jointhrottle': unreal4.c:136:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 136 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ unreal4.c: In function 'm_sjoin': unreal4.c:938:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 938 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from unreal4.c:12: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal4.c:971:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 971 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from unreal4.c:12: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal4.c: In function 'm_nick': unreal4.c:1183:60: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 1183 | sts(":%s SVS2MODE %s +rd %lu", nicksvs.nick, parv[0], atol(parv[1])); | ~~^ ~~~~~~~~~~~~~ | | | | long unsigned int long int | %lu unreal4.c: In function 'm_kick': unreal4.c:1286:9: warning: '%s' directive argument is null [-Wformat-overflow=] 1286 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' make[3]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' make[3]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' make[3]: warning: -j4 forced in submake: resetting jobserver mode. make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o netsplit.so netsplit.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_nopassword.so set_nopassword.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -I../../../include -I. -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -DPERL_MODDIR=\"/usr/lib64/atheme/modules/scripting\" -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -c -o perlxsi.plugin.o perlxsi.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from perlxsi.c:2: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:181:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 181 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from perlxsi.c:2: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from perlxsi.c:2: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from perlxsi.c:2: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:138:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from perlxsi.c:2: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from perlxsi.c:2: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from perlxsi.c:2: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from perlxsi.c:2: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_password.so set_password.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -c -o jsonrpclib.plugin.o jsonrpclib.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_privmsg.so set_privmsg.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:6161, from perlxsi.c:2: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:481:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 481 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:492:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C set_privmsg.c: In function '_modinit': set_privmsg.c:89:29: warning: declaration of 'use_privmsg' shadows a global declaration [-Wshadow] 89 | static list_param_t use_privmsg; | ^~~~~~~~~~~ In file included from ../../include/atheme.h:49, from set_privmsg.c:8: ../../include/services.h:92:7: note: shadowed declaration is here 92 | E int use_privmsg; | ^~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -c -o main.plugin.o main.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -c -o parse.plugin.o parse.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -I../../../include -I. -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -DPERL_MODDIR=\"/usr/lib64/atheme/modules/scripting\" -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -c -o perl_object_list.plugin.o perl_object_list.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:181:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 181 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:138:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -Wno-unused-variable -Wno-shadow -I../../../../include -I. -I../../../../libmowgli-2/src/libmowgli -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -Wno-unused-variable -Wno-shadow -c -o perl_utilities.plugin.o perl_utilities.c 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:6161, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:481:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 481 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:492:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:181:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 181 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:138:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -Wno-unused-variable -Wno-shadow -I../../../../include -I. -I../../../../libmowgli-2/src/libmowgli -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -Wno-unused-variable -Wno-shadow -c -o perl_command.plugin.o perl_command.c (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:6161, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:481:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 481 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:492:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:181:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 181 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:138:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hmake[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_private.so set_private.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_property.so set_property.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_pubkey.so set_pubkey.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o set_quietchg.so set_quietchg.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -c -o main.plugin.o main.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -c -o xmlrpclib.plugin.o xmlrpclib.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -c -o main.plugin.o main.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' Link: gcc rfc1459.so main.plugin.o parse.plugin.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -shared -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../../libathemecore -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o p10.so p10.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -I../../../include -I. -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -DPERL_MODDIR=\"/usr/lib64/atheme/modules/scripting\" -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -c -o perl_module.plugin.o perl_module.c v_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:6161, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:481:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 481 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:492:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C xmlrpclib.c: In function 'xmlrpc_about': xmlrpclib.c:373:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 373 | xmlrpc_string(buf, (char *)XMLLIB_VERSION); | ^ xmlrpclib.c:374:29: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 374 | xmlrpc_string(buf2, (char *)XMLLIB_AUTHOR); | ^ xmlrpclib.c: In function 'xmlrpc_array': xmlrpclib.c:579:13: warning: variable 'len' set but not used [-Wunused-but-set-variable] 579 | int len; | ^~~ xmlrpclib.c: In function 'xmlrpc_time2date': xmlrpclib.c:513:58: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4078 [-Wformat-truncation=] 513 | snprintf(buf, XMLRPC_BUFSIZE, "%s", timebuf); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from xmlrpclib.c:13: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 38 and 4133 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ xmlrpclib.c: In function 'xmlrpc_string': xmlrpclib.c:549:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4088 [-Wformat-truncation=] 549 | snprintf(buf, XMLRPC_BUFSIZE, "%s", encoded); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from xmlrpclib.c:13: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:181:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 181 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:138:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:6161, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:481:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 481 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:492:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ perl_module.c: At top level: perl_module.c:40:32: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | static char *_perl_argv[3] = { "", PERL_INIT_FILE, NULL }; | ^~ : warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] : note: in definition of macro 'PERL_MODDIR' perl_module.c:40:36: note: in expansion of macro 'PERL_INIT_FILE' 40 | static char *_perl_argv[3] = { "", PERL_INIT_FILE, NULL }; | ^~~~~~~~~~~~~~ perl_module.c: In function 'do_script_load': perl_module.c:165:17: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:14: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:165:17: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:14: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:165:17: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:182:13: note: 'info_hash' declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ perl_module.c:165:17: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:176:21: note: 'packagename' declared here 176 | const char *packagename = POPp; | ^~~~~~~~~~~ perl_module.c:170:17: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:14: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:170:17: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:14: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:170:17: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:182:13: note: 'info_hash' declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ perl_module.c:170:17: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:176:21: note: 'packagename' declared here 176 | const char *packagename = POPp; | ^~~~~~~~~~~ perl_module.c:186:17: warning: jump skips variable initialization [-Wjump-misses-init] 186 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:14: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:186:17: warning: jump skips variable initialization [-Wjump-misses-init] 186 | goto fail; | ^~~~make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:14: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:195:17: warning: jump skips variable initialization [-Wjump-misses-init] 195 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:14: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:185:90: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 481 [-Wformat-truncation=] 185 | snprintf(perl_error, sizeof(perl_error), "Couldn't get package info hash %s", info_varname); | ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:888, from /usr/lib64/perl5/CORE/perlio.h:41, from /usr/lib64/perl5/CORE/iperlsys.h:50, from /usr/lib64/perl5/CORE/perl.h:3879, from api/atheme_perl.h:5, from perl_module.c:10: /usr/include/bits/stdio2.h:71:10: note: '__snprintf_chk' output between 32 and 1055 bytes into a destination of size 512 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:6161, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/inline.h:243:13: warning: 'info_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] 243 | Perl_sv_free2(aTHX_ sv, rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ perl_module.c:182:13: note: 'info_hash' was declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' Link: gcc jsonrpc.so main.plugin.o jsonrpclib.plugin.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -shared -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../../libathemecore -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o taxonomy.so taxonomy.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o status.so status.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o setpass.so setpass.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' Link: gcc xmlrpc.so main.plugin.o xmlrpclib.plugin.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -shared -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../../libathemecore -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' Link: gcc perl.so perl_module.plugin.o perl_object_list.plugin.o perlxsi.plugin.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -shared -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../../libathemecore -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o vacation.so vacation.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from vacation.c:9: vacation.c: In function 'ns_cmd_vacation': vacation.c:26:51: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vacation.c:26:49: note: in expansion of macro '_' 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ^ vacation.c:26:91: note: format string is defined here 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from vacation.c:9: vacation.c:40:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vacation.c:40:44: note: in expansion of macro '_' 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ^ vacation.c:40:90: note: format string is defined here 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o verify.so verify.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -o vhost.so vhost.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -Wno-unused-variable -Wno-shadow -I../../../../include -I. -I../../../../libmowgli-2/src/libmowgli -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -Wno-unused-variable -Wno-shadow -c -o Atheme.plugin.o Atheme.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:181:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 181 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:138:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:6161, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:481:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 481 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:492:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_FIRSTKEY': Atheme.c:2844:41: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2844 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_NEXTKEY': Atheme.c:2881:41: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2881 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_SCALAR': Atheme.c:2920:41: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2920 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object_name': Atheme.c:2959:25: warning: variable 'self' set but not used [-Wunused-but-set-variable] 2959 | Atheme_Object self; | ^~~~ ./commands.xs: In function 'XS_Atheme__Command_create': ./commands.xs:10:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 10 | *(int*)&newcmd->command.maxparc = maxparc; | ^ ./commands.xs: In function 'XS_Atheme__Command_DESTROY': ./commands.xs:38:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 38 | free((void*)self->command.name); | ^ ./commands.xs:39:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 39 | free((void*)self->command.desc); | ^ ./commands.xs:40:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 40 | free((void*)self->command.access); | ^ ./commands.xs:41:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 41 | free((void*)self->command.help.path); | ^ Atheme.c: In function 'XS_Atheme__Internal__List_STORE': Atheme.c:4369:33: warning: variable 'self' set but not used [-Wunused-but-set-variable] 4369 | Atheme_Internal_List self; | ^~~~ Atheme.c: In function 'XS_Atheme__Internal__List_STORESIZE': Atheme.c:4442:33: warning: variable 'self' set but not used [-Wunused-but-set-variable] 4442 | Atheme_Internal_List self; | ^~~~ ./internal_list.xs: In function 'XS_Atheme__Internal__List_DELETE': ./internal_list.xs:33:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | free((void*)self->package_name); | ^ make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' CompilePlugin: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -Wno-unused-variable -Wno-shadow -I../../../../include -I. -I../../../../libmowgli-2/src/libmowgli -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -Wno-unused-variable -Wno-shadow -c -o perl_hooks.plugin.o perl_hooks.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:181:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 181 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:196:33: note: in expansion of macro 'U8TO16_LE' 196 | case 10: v2 += (U32)U8TO16_LE(key+8); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:197:28: note: in expansion of macro 'U8TO32_LE' 197 | v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:198:28: note: in expansion of macro 'U8TO32_LE' 198 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:201:27: note: in expansion of macro 'U8TO32_LE' 201 | case 8: v1 -= U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:202:27: note: in expansion of macro 'U8TO32_LE' 202 | v0 += U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:205:32: note: in expansion of macro 'U8TO16_LE' 205 | case 6: v0 += (U32)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:206:27: note: in expansion of macro 'U8TO32_LE' 206 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:209:27: note: in expansion of macro 'U8TO32_LE' 209 | case 4: v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:212:32: note: in expansion of macro 'U8TO16_LE' 212 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:245:19: note: in expansion of macro 'U8TO32_LE' 245 | v1 -= U8TO32_LE(key+0); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:246:19: note: in expansion of macro 'U8TO32_LE' 246 | v0 += U8TO32_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:253:15: note: in expansion of macro 'U8TO32_LE' 253 | v1 -= U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/zaphod32_hash.h:260:28: note: in expansion of macro 'U8TO16_LE' 260 | case 2: v0 += (U32)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:138:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:145:19: note: in expansion of macro 'U8TO64_LE' 145 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:151:19: note: in expansion of macro 'U8TO64_LE' 151 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:157:19: note: in expansion of macro 'U8TO64_LE' 157 | v0 += U8TO64_LE(key) * STADTX_K3_U64; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:172:32: note: in expansion of macro 'U8TO32_LE' 172 | case 4: v1 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:176:32: note: in expansion of macro 'U8TO16_LE' 176 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:202:24: note: in expansion of macro 'U8TO64_LE' 202 | v0 += (U64)U8TO64_LE(key+ 0) * STADTX_K2_U32; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:203:24: note: in expansion of macro 'U8TO64_LE' 203 | v1 += (U64)U8TO64_LE(key+ 8) * STADTX_K3_U32; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:204:24: note: in expansion of macro 'U8TO64_LE' 204 | v2 += (U64)U8TO64_LE(key+16) * STADTX_K4_U32; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:205:24: note: in expansion of macro 'U8TO64_LE' 205 | v3 += (U64)U8TO64_LE(key+24) * STADTX_K5_U32; v3= ROTR64(v3,11) - v1; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:211:33: note: in expansion of macro 'U8TO64_LE' 211 | case 3: v0 += ((U64)U8TO64_LE(key) * STADTX_K2_U32); key += 8; v0= ROTL64(v0,57) ^ v3; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:213:33: note: in expansion of macro 'U8TO64_LE' 213 | case 2: v1 += ((U64)U8TO64_LE(key) * STADTX_K3_U32); key += 8; v1= ROTL64(v1,63) ^ v2; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:215:33: note: in expansion of macro 'U8TO64_LE' 215 | case 1: v2 += ((U64)U8TO64_LE(key) * STADTX_K4_U32); key += 8; v2= ROTR64(v2,47) + v0; | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:224:32: note: in expansion of macro 'U8TO16_LE' 224 | case 6: v2 += (U64)U8TO16_LE(key+4); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:225:32: note: in expansion of macro 'U8TO32_LE' 225 | v3 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:42:35: note: in expansion of macro '_shifted_octet' 42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:43:35: note: in expansion of macro '_shifted_octet' 43 | _shifted_octet(U32,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:44:35: note: in expansion of macro '_shifted_octet' 44 | _shifted_octet(U32,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:45:35: note: in expansion of macro '_shifted_octet' 45 | _shifted_octet(U32,(ptr),3,24)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:229:32: note: in expansion of macro 'U8TO32_LE' 229 | case 4: v2 += (U64)U8TO32_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:39:35: note: in expansion of macro '_shifted_octet' 39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:40:35: note: in expansion of macro '_shifted_octet' 40 | _shifted_octet(U16,(ptr),1, 8)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/stadtx_hash.h:233:32: note: in expansion of macro 'U8TO16_LE' 233 | case 2: v1 += (U64)U8TO16_LE(key); | ^~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:11, from /usr/lib64/perl5/CORE/hv.h:663, from /usr/lib64/perl5/CORE/perl.h:3921, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:196:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 196 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:209:12: note: in expansion of macro 'U8TO64_LE' 209 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:210:12: note: in expansion of macro 'U8TO64_LE' 210 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:211:12: note: in expansion of macro 'U8TO64_LE' 211 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:212:12: note: in expansion of macro 'U8TO64_LE' 212 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:216:9: note: in expansion of macro 'U8TO64_LE' 216 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4': /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(pmake[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' tr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:184:15: note: in expansion of macro 'U8TO64_LE' 184 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:185:15: note: in expansion of macro 'U8TO64_LE' 185 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:267:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 267 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:278:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 278 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:6161, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:481:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 481 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:492:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' Link: gcc Atheme.so Atheme.plugin.o perl_command.plugin.o perl_utilities.plugin.o perl_hooks.plugin.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -shared -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../../../libathemecore -lathemecore -L../../../../libmowgli-2/src/libmowgli make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fzGWvQ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64 ++ dirname /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64 + cd atheme-services-v7.2.12 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64 'INSTALL=/usr/bin/install -p' ---------------------------------------------------------------- >>> Remember to cd to /usr and edit your config file. ---------------------------------------------------------------- Install: atheme-services.pc make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2' Install: libmowgli-2.pc make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' Install: bootstrap.h Install: alloc.h Install: allocation_policy.h Install: allocator.h Install: assert.h Install: heap.h Install: iterator.h Install: logger.h Install: mowgli_string.h Install: stdinc.h Install: process.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' Install: argstack.h Install: bitvector.h Install: formatter.h Install: hash.h Install: hook.h Install: memslice.h Install: random.h Install: mowgli_signal.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' Install: dictionary.h Install: list.h Install: queue.h Install: index.h Install: patricia.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' Install: dns.h Install: evloop_res.h Install: evloop_reslib.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' Install: eventloop.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' Install: confparse.h Install: error_backtrace.h Install: getopt_long.h Install: global_storage.h Install: program_opts.h Install: proctitle.h Install: json.h Install: json-inline.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' Install: linebuf.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' Install: module.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' Install: object.h Install: class.h Install: message.h Install: metadata.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' Install: win32_stdinc.h make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' Install: attributes.h Install: cacheline.h Install: constructor.h Install: machine.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' Install: thread.h Install: mutex.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' Install: vio.h make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' Install: libmowgli-2.so Install: mowgli.h make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src' make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/include' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/include/inline' Install: account.h Install: channels.h Install: connection.h make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/include/inline' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/include/protocol' Install: asuka.h Install: bahamut.h Install: charybdis.h Install: inspircd.h Install: ircd-seven.h Install: ircnet.h Install: nefarious.h Install: ratbox.h Install: elemental-ircd.h Install: unreal.h make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/include/protocol' Install: abirev.h Install: account.h Install: atheme.h Install: atheme_memory.h Install: atheme_string.h Install: auth.h Install: authcookie.h Install: base64.h Install: channels.h Install: commandtree.h Install: common.h Install: conf.h Install: confprocess.h Install: connection.h Install: crypto.h Install: culture.h Install: database_backend.h Install: datastream.h Install: entity-validation.h Install: entity.h Install: flags.h Install: global.h Install: hook.h Install: hooktypes.h Install: httpd.h Install: i18n.h Install: instpaths.h Install: libathemecore.h Install: linker.h Install: match.h Install: md5.h Install: module.h Install: object.h Install: phandler.h Install: pmodule.h Install: privs.h Install: res.h Install: reslib.h Install: sasl.h Install: serno.h Install: servers.h Install: services.h Install: servtree.h Install: sourceinfo.h Install: stdinc.h Install: sysconf.h Install: table.h Install: taint.h Install: template.h Install: tools.h Install: uid.h Install: uplink.h Install: users.h make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/include' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' Install: libathemecore.so make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/alis' Install: main.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/alis' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' Install: dummy.so Install: ldap.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' Install: flatfile.so Install: corestorage.so Install: opensex.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' Install: main.so Install: bottalk.so Install: help.so Install: info.so Install: set.so Install: set_core.so Install: set_fantasy.so Install: set_nobot.so Install: set_private.so Install: set_saycaller.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' Install: main.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' Install: main.so Install: access.so Install: akick.so Install: antiflood.so Install: ban.so Install: clear.so Install: clear_akicks.so Install: clear_bans.so Install: clear_flags.so Install: clear_users.so Install: clone.so Install: close.so Install: count.so Install: drop.so Install: fflags.so Install: flags.so Install: ftransfer.so Install: getkey.so Install: halfop.so Install: help.so Install: hold.so Install: info.so Install: invite.so Install: kick.so Install: list.so Install: mark.so Install: moderate.so Install: op.so Install: owner.so Install: protect.so Install: quiet.so Install: recover.so Install: register.so Install: set.so Install: set_core.so Install: set_email.so Install: set_entrymsg.so Install: set_fantasy.so Install: set_gameserv.so Install: set_guard.so Install: set_keeptopic.so Install: set_limitflags.so Install: set_mlock.so Install: set_prefix.so Install: set_private.so Install: set_property.so Install: set_pubacl.so Install: set_restricted.so Install: set_secure.so Install: set_topiclock.so Install: set_url.so Install: set_verbose.so Install: successor_acl.so Install: status.so Install: sync.so Install: taxonomy.so Install: template.so Install: topic.so Install: unban_self.so Install: version.so Install: voice.so Install: why.so Install: xop.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' Install: backtrace.so Install: cs_access_alias.so Install: cs_babbler.so Install: cs_badwords.so Install: cs_fregister.so Install: cs_kickdots.so Install: cs_modesync.so Install: cs_ping.so Install: cs_regmode.so Install: cs_regnotice.so Install: cs_updown.so Install: cs_userinfo.so Install: dnsbl.so Install: gen_echoserver.so Install: gen_listenerdemo.so Install: gen_vhostonreg.so Install: graphtastical.so Install: gs_roulette.so Install: ircd_announceserv.so Install: ircd_catserv.so Install: ircd_loveserv.so Install: mlocktweaker.so Install: ms_fsend.so Install: ns_ajoin.so Install: ns_cleannick.so Install: ns_fenforce.so Install: ns_forbid.so Install: ns_fregister.so Install: ns_generatehash.so Install: ns_generatepass.so Install: ns_goodmail.so Install: ns_guestnoreg.so Install: ns_listlogins.so Install: ns_mxcheck.so Install: ns_mxcheck_async.so Install: ns_regnotice.so Install: ns_sendpassmail.so Install: ns_waitreg.so Install: on_db_save.so Install: os_akillnicklist.so Install: os_defcon.so Install: os_helpme.so Install: os_joinmon.so Install: os_kill.so Install: os_klinechan.so Install: os_modeall.so Install: os_pingspam.so Install: os_procwatch.so Install: os_resolve.so Install: os_savechanmodes.so Install: os_tabletest.so Install: os_testcmd.so Install: os_testproc.so Install: os_trace.so Install: sasl_blacklist.so Install: wumpus.so make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' Install: argon2d.so Install: pbkdf2.so Install: pbkdf2v2.so Install: posix.so Install: ircservices.so Install: rawmd5.so Install: rawsha1.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' Install: main.so Install: oper.so Install: registered.so Install: channel.so Install: chanacs.so Install: server.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' Install: dice.so Install: eightball.so Install: gamecalc.so Install: happyfarm.so Install: help.so Install: lottery.so Install: main.so Install: namegen.so Install: rps.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/global' Install: main.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/global' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' Install: main.so make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' Install: acsnolimit.so Install: drop.so Install: fdrop.so Install: fflags.so Install: flags.so Install: help.so Install: info.so Install: invite.so Install: join.so Install: list.so Install: listchans.so Install: register.so Install: regnolimit.so Install: set.so Install: set_channel.so Install: set_description.so Install: set_email.so Install: set_groupname.so Install: set_joinflags.so Install: set_open.so Install: set_public.so Install: set_url.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' Install: main.so Install: helpme.so Install: services.so Install: ticket.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' Install: drop.so Install: group.so Install: help.so Install: main.so Install: offer.so Install: onoff.so Install: request.so Install: vhost.so Install: vhostnick.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' Install: main.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' Install: delete.so Install: forward.so Install: help.so Install: ignore.so Install: list.so Install: main.so Install: read.so Install: send.so Install: sendall.so Install: sendops.so Install: sendgroup.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' Install: httpd.so Install: canon_gmail.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' Install: main.so Install: access.so Install: badmail.so Install: cert.so Install: cracklib.so Install: drop.so Install: enforce.so Install: freeze.so Install: ghost.so Install: group.so Install: help.so Install: hold.so Install: identify.so Install: info.so Install: info_lastquit.so Install: list.so Install: listchans.so Install: listgroups.so Install: listmail.so Install: listownmail.so Install: login.so Install: logout.so Install: mark.so Install: multimark.so Install: register.so Install: regnolimit.so Install: resetpass.so Install: restrict.so Install: return.so Install: sendpass.so Install: sendpass_user.so Install: set.so Install: set_core.so Install: set_accountname.so Install: set_email.so Install: set_emailmemos.so Install: set_enforcetime.so Install: set_hidemail.so Install: set_language.so Install: set_nevergroup.so Install: set_neverop.so Install: set_nogreet.so Install: set_nomemo.so Install: set_noop.so Install: set_nopassword.so Install: set_password.so Install: set_privmsg.so Install: set_private.so Install: set_property.so Install: set_pubkey.so Install: set_quietchg.so Install: setpass.so Install: status.so Install: taxonomy.so Install: vacation.so Install: verify.so Install: vhost.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' Install: main.so Install: akill.so Install: clearchan.so Install: clones.so Install: compare.so Install: greplog.so Install: help.so Install: identify.so Install: ignore.so Install: info.so Install: inject.so Install: jupe.so Install: mode.so Install: modinspect.so Install: modlist.so Install: modload.so Install: modreload.so Install: modunload.so Install: noop.so Install: override.so Install: raw.so Install: rakill.so Install: readonly.so Install: rmatch.so Install: rehash.so Install: restart.so Install: rnc.so Install: rwatch.so Install: set.so Install: shutdown.so Install: sgline.so Install: soper.so Install: specs.so Install: sqline.so Install: uptime.so Install: update.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' Install: asuka.so Install: bahamut.so Install: base36uid.so Install: charybdis.so Install: elemental-ircd.so Install: inspircd.so Install: ircd-seven.so Install: ircnet.so Install: mixin_nohalfops.so Install: mixin_noholdnick.so Install: mixin_noowner.so Install: mixin_noprotect.so Install: nefarious.so Install: ngircd.so Install: p10-generic.so Install: ratbox.so Install: ts6-generic.so Install: unreal.so Install: unreal4.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' Install: main.so Install: dnsbl.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' Install: main.so Install: enable.so Install: help.so Install: info.so Install: list.so Install: search.so Install: set.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' Install: authcookie.so Install: ecdsa-nist256p-challenge.so Install: external.so Install: main.so Install: plain.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/security' Install: cmdperm.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/security' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' Install: main.so Install: channel.so Install: server.so Install: netsplit.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' Install: Atheme.so make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' Install: perl.so make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' Install: xmlrpc.so make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' Install: rfc1459.so make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' Install: jsonrpc.so make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' Install: p10.so make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' Install: atheme-services make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' Install: dbverify make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' Install: ecdsakeygen make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' Install: es.mo Install: ru.mo Install: cy.mo Install: de.mo Install: da.mo Install: fr.mo Install: tr.mo make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/etc/logrotate.d + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.logrotate /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/etc/logrotate.d/atheme + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/sbin + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/var/log + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib/systemd/system + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.service /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib/systemd/system/atheme.service + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64//usr/include/atheme/inline /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64//usr/include/atheme/protocol + /usr/bin/install -m 0644 include/abirev.h include/account.h include/atheme.h include/atheme_memory.h include/atheme_string.h include/auth.h include/authcookie.h include/base64.h include/channels.h include/commandtree.h include/common.h include/conf.h include/confprocess.h include/connection.h include/crypto.h include/culture.h include/database_backend.h include/datastream.h include/entity-validation.h include/entity.h include/flags.h include/global.h include/hook.h include/hooktypes.h include/httpd.h include/i18n.h include/instpaths.h include/libathemecore.h include/linker.h include/match.h include/md5.h include/module.h include/object.h include/phandler.h include/pmodule.h include/privs.h include/res.h include/reslib.h include/sasl.h include/serno.h include/servers.h include/services.h include/servtree.h include/sourceinfo.h include/stdinc.h include/sysconf.h include/table.h include/taint.h include/template.h include/tools.h include/uid.h include/uplink.h include/users.h /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/include/atheme + /usr/bin/install -m 0644 include/inline/account.h include/inline/channels.h include/inline/connection.h /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/include/atheme/inline + /usr/bin/install -m 0644 include/protocol/asuka.h include/protocol/bahamut.h include/protocol/charybdis.h include/protocol/elemental-ircd.h include/protocol/inspircd.h include/protocol/ircd-seven.h include/protocol/ircnet.h include/protocol/nefarious.h include/protocol/ngircd.h include/protocol/ratbox.h include/protocol/unreal.h /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/include/atheme/protocol + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib/tmpfiles.d + cat + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 7.2.12-1.el9 --unique-debug-suffix -7.2.12-1.el9.aarch64 --unique-debug-src-base atheme-7.2.12-1.el9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/atheme-services-v7.2.12 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/alis/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/auth/dummy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/auth/ldap.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/backend/corestorage.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/auth/dummy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/auth/ldap.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/alis/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/backend/corestorage.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/backend/flatfile.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/backend/opensex.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/bottalk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/backend/opensex.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/backend/flatfile.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/bottalk.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_fantasy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_nobot.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_nobot.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_saycaller.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set_saycaller.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanfix/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/access.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/akick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanfix/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/antiflood.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/akick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/antiflood.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/ban.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_akicks.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/ban.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_bans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_akicks.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_bans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_users.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/close.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clone.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_users.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clone.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/close.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/count.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/count.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/ftransfer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/getkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/ftransfer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/getkey.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/halfop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/halfop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/hold.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/kick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/kick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/moderate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/moderate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/quiet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/op.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/owner.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/protect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/protect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/owner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/op.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/quiet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/recover.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/recover.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_fantasy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_entrymsg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_gameserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_entrymsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_gameserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_guard.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_keeptopic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_limitflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_mlock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_keeptopic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_guard.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_limitflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_mlock.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_private.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_prefix.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_prefix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_property.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_pubacl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_pubacl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_restricted.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_secure.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_topiclock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_restricted.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_secure.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_topiclock.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_url.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_verbose.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/status.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/successor_acl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/set_verbose.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/successor_acl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/sync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/sync.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/template.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/taxonomy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/topic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/template.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/topic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/unban_self.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/unban_self.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/voice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/version.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/version.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/voice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/why.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/why.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/xop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/xop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/backtrace.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_access_alias.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/backtrace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_access_alias.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_babbler.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_babbler.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_badwords.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_badwords.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_kickdots.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_kickdots.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_modesync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_modesync.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_ping.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_ping.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_regmode.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_regmode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_regnotice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_updown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_updown.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_userinfo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/cs_userinfo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/dnsbl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gen_echoserver.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gen_echoserver.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/dnsbl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gen_listenerdemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gen_listenerdemo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gen_vhostonreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gen_vhostonreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/graphtastical.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gs_roulette.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/graphtastical.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gs_roulette.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ircd_announceserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ircd_announceserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ircd_catserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ircd_catserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ircd_loveserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/mlocktweaker.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ircd_loveserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/mlocktweaker.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ms_fsend.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ms_fsend.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_ajoin.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_ajoin.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_cleannick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_fenforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_cleannick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_fenforce.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_forbid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_forbid.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_fregister.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_generatehash.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_generatepass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_generatepass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_generatehash.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_goodmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_goodmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_guestnoreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_guestnoreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_listlogins.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_listlogins.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck_async.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck_async.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_regnotice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_sendpassmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_waitreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_sendpassmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_waitreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/on_db_save.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/on_db_save.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_akillnicklist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_akillnicklist.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_defcon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_defcon.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_helpme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_joinmon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_joinmon.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_kill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_kill.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_klinechan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_klinechan.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_modeall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_modeall.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_pingspam.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_pingspam.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_procwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_procwatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_resolve.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_resolve.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_savechanmodes.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_savechanmodes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_tabletest.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_tabletest.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_testcmd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_testcmd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_testproc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_testproc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_trace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/os_trace.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/sasl_blacklist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/sasl_blacklist.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/wumpus.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/wumpus.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/argon2d.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/argon2d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/ircservices.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/ircservices.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/pbkdf2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/pbkdf2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/pbkdf2v2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/pbkdf2v2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/posix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/posix.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/rawmd5.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/rawmd5.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/rawsha1.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/crypto/rawsha1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/chanacs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/chanacs.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/oper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/oper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/registered.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/registered.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/exttarget/server.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/dice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/dice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/eightball.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/eightball.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/gamecalc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/gamecalc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/happyfarm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/happyfarm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/lottery.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/lottery.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/namegen.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/namegen.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/rps.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/gameserv/rps.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/global/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/global/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/acsnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/acsnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/fdrop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/fdrop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/fflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/invite.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/join.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/join.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/listchans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/regnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_description.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_description.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_groupname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_groupname.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_joinflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_open.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_joinflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_open.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_public.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_public.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/groupserv/set_url.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/helpserv/helpme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/helpserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/helpserv/helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/helpserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/helpserv/services.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/helpserv/services.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/helpserv/ticket.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/helpserv/ticket.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/group.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/offer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/onoff.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/offer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/onoff.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/request.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/request.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/vhost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/vhostnick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/infoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/infoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/hostserv/vhostnick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/delete.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/delete.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/forward.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/forward.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/ignore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/read.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/send.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/read.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/send.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/sendall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/sendall.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/sendgroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/sendgroup.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/sendops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/misc/canon_gmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/memoserv/sendops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/misc/canon_gmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/misc/httpd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/misc/httpd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/access.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/badmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/cert.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/badmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/cert.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/cracklib.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/cracklib.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/enforce.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/freeze.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/enforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/freeze.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/ghost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/ghost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/group.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/identify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/info_lastquit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/info_lastquit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/listchans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/listgroups.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/listgroups.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/listmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/listownmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/listmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/listownmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/login.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/login.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/logout.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/logout.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/mark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/multimark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/multimark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/regnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/resetpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/resetpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/restrict.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/restrict.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/return.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/return.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/sendpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/sendpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/sendpass_user.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/sendpass_user.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_accountname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_accountname.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_emailmemos.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_emailmemos.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_enforcetime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_enforcetime.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_hidemail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_hidemail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_language.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_language.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_nevergroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_nevergroup.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_neverop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_neverop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_nogreet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_nomemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_nogreet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_nomemo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_noop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_nopassword.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_nopassword.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_password.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_password.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_private.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_privmsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_privmsg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_property.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_pubkey.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_quietchg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_pubkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/set_quietchg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/setpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/setpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/status.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/status.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/vacation.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/vacation.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/verify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/verify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/vhost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/akill.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/clearchan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/nickserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/akill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/clearchan.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/clones.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/clones.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/compare.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/greplog.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/compare.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/greplog.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/identify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/ignore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/inject.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/inject.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/jupe.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/jupe.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/mode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modinspect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/mode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modinspect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modlist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modlist.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modreload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modunload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modreload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/modunload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/noop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/override.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rakill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/override.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/raw.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rakill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/raw.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/readonly.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/readonly.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rehash.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/restart.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/restart.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rmatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rmatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rnc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rnc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/sgline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/sgline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/shutdown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/shutdown.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/soper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/specs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/specs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/soper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/sqline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/sqline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/update.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/update.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/uptime.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/bahamut.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/asuka.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/uptime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/asuka.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/bahamut.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/base36uid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/base36uid.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/charybdis.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/elemental-ircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/charybdis.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/inspircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/elemental-ircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/inspircd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ircd-seven.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ircd-seven.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ircnet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/mixin_nohalfops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ircnet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/mixin_nohalfops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/mixin_noholdnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/mixin_noholdnick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/mixin_noowner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/mixin_noowner.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/mixin_noprotect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/nefarious.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/mixin_noprotect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/nefarious.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ngircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ngircd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/p10-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/p10-generic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ratbox.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ts6-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ratbox.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/ts6-generic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/unreal.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/unreal.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/unreal4.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/unreal4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/proxyscan/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/proxyscan/dnsbl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/proxyscan/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/proxyscan/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/enable.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/enable.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/search.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/search.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/authcookie.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/authcookie.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/ecdsa-nist256p-challenge.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/rpgserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/ecdsa-nist256p-challenge.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/external.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/external.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/plain.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/plain.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/saslserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/scripting/lib/Atheme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/scripting/lib/Atheme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/scripting/perl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/scripting/perl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/security/cmdperm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/statserv/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/security/cmdperm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/statserv/channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/statserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/statserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/statserv/netsplit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/statserv/netsplit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/statserv/server.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/transport/jsonrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/statserv/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/transport/jsonrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/transport/p10.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/transport/p10.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/transport/rfc1459.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/transport/rfc1459.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/transport/xmlrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/transport/xmlrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/libathemecore.so.1.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/libathemecore.so.1.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/libmowgli-2.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/libmowgli-2.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/sbin/atheme-services extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/sbin/atheme-services explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/sbin/dbverify extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/sbin/dbverify explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/sbin/ecdsakeygen extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/sbin/ecdsakeygen original debug info size: 18152kB, size after compression: 15056kB /usr/lib/rpm/sepdebugcrcfix: Updated 351 CRC32s, 0 CRC32s did match. 7056 blocks + /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/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: atheme-7.2.12-1.el9.aarch64 Provides: atheme = 7.2.12-1.el9 atheme(aarch-64) = 7.2.12-1.el9 atheme-services = 7.2.12-1.el9 config(atheme) = 7.2.12-1.el9 libmowgli-2.so.0()(64bit) Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libathemecore.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcrack.so.2()(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libldap_r-2.4.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libmowgli-2.so.0()(64bit) libperl.so.5.32()(64bit) libresolv.so.2()(64bit) libresolv.so.2(GLIBC_2.17)(64bit) rtld(GNU_HASH) Processing files: libathemecore1-7.2.12-1.el9.aarch64 Provides: libathemecore.so.1()(64bit) libathemecore1 = 7.2.12-1.el9 libathemecore1(aarch-64) = 7.2.12-1.el9 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.25)(64bit) libc.so.6(GLIBC_2.33)(64bit) libmowgli-2.so.0()(64bit) libpcre.so.1()(64bit) libqrencode.so.4()(64bit) rtld(GNU_HASH) Processing files: atheme-devel-7.2.12-1.el9.aarch64 Provides: atheme-devel = 7.2.12-1.el9 atheme-devel(aarch-64) = 7.2.12-1.el9 pkgconfig(atheme-services) = 7.2.12 pkgconfig(libmowgli-2) = 2.1.3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libathemecore.so.1()(64bit) Processing files: atheme-debugsource-7.2.12-1.el9.aarch64 Provides: atheme-debugsource = 7.2.12-1.el9 atheme-debugsource(aarch-64) = 7.2.12-1.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: atheme-debuginfo-7.2.12-1.el9.aarch64 Provides: atheme-debuginfo = 7.2.12-1.el9 atheme-debuginfo(aarch-64) = 7.2.12-1.el9 debuginfo(build-id) = 0075a72c91c559353ff61e75a465cbca2a9983a2 debuginfo(build-id) = 008a4df52c1b7d27b38e2bed600a7b74999ac097 debuginfo(build-id) = 02378490664267db98bcc25c1d57634c49d52c97 debuginfo(build-id) = 038a34c24c29b3e978f3024c31e2c2b8f404d285 debuginfo(build-id) = 03f5fbde52c3fbcab8756febb43d81bdc05cadd6 debuginfo(build-id) = 047a47c1120034a432f81f56914a6fd5b8450e3c debuginfo(build-id) = 049f25d76b84e18622b9e06c61baec08cacce2ba debuginfo(build-id) = 04f142417e2f6f4f1c73258d4ef08fccad49d90a debuginfo(build-id) = 04fb5bfbbe40a8f907cc74139c0b85dc883273ed debuginfo(build-id) = 06ca1c09b4cdb38551707d3b71bf02ed49041ebc debuginfo(build-id) = 083b0d3bc542d46a736f4280b558b48145a89529 debuginfo(build-id) = 083c82e8c05a021c55dcdd31acedc91618556696 debuginfo(build-id) = 085fc65da3b9dc5b867d876a8004c9e8381af971 debuginfo(build-id) = 08858db57704df63c1a45abfef0dbdfde9052117 debuginfo(build-id) = 08dd9196656f3ad328cb6fad1cab68339526b5f4 debuginfo(build-id) = 0c161c7cfdac0ed34dcc9b558e9738dd9a473699 debuginfo(build-id) = 0c4b3410eeff220fe23490401d6a04677c5bb1ec debuginfo(build-id) = 0c520027b4b512a631e7baa55d5972f884acc9a4 debuginfo(build-id) = 0c6ad5f7c97b13d151e9b821680e892aa3e9d899 debuginfo(build-id) = 0d6732f0084f4d0d3c33809eec657639d4bd69b4 debuginfo(build-id) = 0e09cd8b8dfc6a93bcec08f6476dfaec1fdc8ca5 debuginfo(build-id) = 0e20ed18ce2616ea4da2b851a50a2bbaff0571dd debuginfo(build-id) = 0f09fd2bfece984f96832af132bd238c49499886 debuginfo(build-id) = 0f24c59004a1c695d981758f80bfc377630d2164 debuginfo(build-id) = 1002191347cda1c8c45482c17204a994d86fc8a7 debuginfo(build-id) = 103d4f8ac313473fae1e8973d94cf111a2ab3d21 debuginfo(build-id) = 104c9c520b54ec27c09c9714220dc30795726ca7 debuginfo(build-id) = 10d5cf0c80fdfc2cb11be43bbd4ba8d2c35e84a3 debuginfo(build-id) = 11500d892a54e77a678a6216f45b59e87921df3c debuginfo(build-id) = 1309d1cb58d7a6e427f638254ed39587f9c50948 debuginfo(build-id) = 1314567cfe4c68d9981602ba73a80bad2041f57f debuginfo(build-id) = 1340588a2f5237c446a97e66059cb768cb6109e2 debuginfo(build-id) = 13696e4efea1bdf361cc7f6663874ac1f83d9b82 debuginfo(build-id) = 1418765f023c078f22c75c7a43fd69d99a35f777 debuginfo(build-id) = 14a16f57088a0d882dbd286eac21eb65fcecbf93 debuginfo(build-id) = 153b684000093c8e41c9cefeed80da0a441a593e debuginfo(build-id) = 15cc42884745a98ebdcfb85000d23108f476733d debuginfo(build-id) = 16acd6c21c8d15d413bba50ebec7966cdd4e7c98 debuginfo(build-id) = 16e1928f9a2f5453944e47e41cd9da7ed136ba9c debuginfo(build-id) = 173d127c952abc27c2db4cc3e3560a2cf20f5f05 debuginfo(build-id) = 17481fdce9047270d34ffbd8ed600aab22419de2 debuginfo(build-id) = 1766b8df52e163b696e64c92770f1acd31cfb50b debuginfo(build-id) = 1804e406cdcb523b5b2e71b4af0d6085583e8af9 debuginfo(build-id) = 186be276a5f92d0896a7850f17b9a2a6483d8a50 debuginfo(build-id) = 194fb0d8c8c0acbadbc92ecf34879584fbc2f0b9 debuginfo(build-id) = 1a0d1178453789f81e4f5af77cd20f438519b9b4 debuginfo(build-id) = 1a1e440b837c7b8fe05a4646fc9d61a1ad007f18 debuginfo(build-id) = 1a9d6d49a02d2a7fe0cd5b5637a0da6e81ee27b0 debuginfo(build-id) = 1b3823bce17316ed614481ab66a1e0ba1744d7e0 debuginfo(build-id) = 1b4e753bf167b27c9901730891ae64ebf122e7de debuginfo(build-id) = 1ba8fa83c77940701345f88db50162c41d6de382 debuginfo(build-id) = 1bf0fc6f87e972e8ce2ec7809e3dd6b6ee865f76 debuginfo(build-id) = 1bf29d5c5bcd8d8fb4c5ddf0ca11724bf82374d7 debuginfo(build-id) = 1c5654b6659601c4de55454eb4654811fa5a3c5f debuginfo(build-id) = 1d15611bfb57d9e5fba9ee08d8c7fc8e0d543e15 debuginfo(build-id) = 1d3e251d3b3a1dbc74288ff597ee90f7e988a1df debuginfo(build-id) = 1da740f41a7ba2febda77614929fd2ab0d50f5c9 debuginfo(build-id) = 1e585a41c87e9abe94c2256374b151d15173cf1d debuginfo(build-id) = 1fce27aeb911e03158136fd23dd1d54ebb319bf1 debuginfo(build-id) = 1fee45de051a9ef4cb68fb6135ad8d4f4b7e4265 debuginfo(build-id) = 204232dd4a7da6062f7892d1371a7d750cbf9a2b debuginfo(build-id) = 205919bcbeb27abdb14fd752ba13046bd610d287 debuginfo(build-id) = 20c002b929ce809b3ba43c6bbf1d2ad2a6a45b9f debuginfo(build-id) = 2193e0a63e05220ab75096c4beb570c1320758b9 debuginfo(build-id) = 221a6ddcb2d880f7e53327c733b21428fb4a6a3c debuginfo(build-id) = 2259b6c5bea0d7f5c1f16ea30aeda9effe6727b3 debuginfo(build-id) = 22a4dfbc4923ce05211b635e14dedeaa440a0adb debuginfo(build-id) = 22de7edd29127c50632993d1f771a491e49376f0 debuginfo(build-id) = 236c28d60d9b4a631fc942f3fb0e4d6fe0ace14b debuginfo(build-id) = 239e966a77a725319ba3eeca9d31aa68a7cdd165 debuginfo(build-id) = 23d1f04fd4f3cf9268b3d6a93b205d77867a3e1f debuginfo(build-id) = 24b78db6dd4a11f15a3cf9fcd00ae40ed6254507 debuginfo(build-id) = 2612cd6bf170ec6f2018cbbc6b45b78873b223ac debuginfo(build-id) = 264e81bc51c8d901128c9dc6dd3553fce1fe82c1 debuginfo(build-id) = 2683f0c35c38e44c18d9c172ab1c8f2687a68bce debuginfo(build-id) = 2705cc0a2994986dfc140ca9ac82dba43a25b83a debuginfo(build-id) = 273e2f957a9bbac4b63f1ce006d03aaf2443e290 debuginfo(build-id) = 27cb3d5e392de4a207d3427dc58d7a8bbcf4516d debuginfo(build-id) = 27d3c3e15c13a400a413e2503816cf3518b04be2 debuginfo(build-id) = 286b5d3387e8ef265138ffa3d039e0e9cf7ff590 debuginfo(build-id) = 28b3951dac76b67bcc2d360f286f2bf0e1c1ca86 debuginfo(build-id) = 29f2d2ca7534eecac3a7657ee14df9a7571ef6ff debuginfo(build-id) = 2a1b5cb59bb486a151b3d86e6337c93173f23b2c debuginfo(build-id) = 2a7ecfade96c63f2553e5a531bb8b9f902603a49 debuginfo(build-id) = 2ae3aee0140a9b7e9838fcf14ae4dc1988bf36b5 debuginfo(build-id) = 2b733bf1a2251de1af66f6763497a8624572524c debuginfo(build-id) = 2b800db9b6a524c4a4793628e88eece16e658720 debuginfo(build-id) = 2d971a801055a1775318bb5c4204fd4d22a68bf2 debuginfo(build-id) = 2da65b359a18be68066fe62f1519d977053fbe1d debuginfo(build-id) = 2f07c67045e9ee904b5ab1028d2cca0bf4d0de82 debuginfo(build-id) = 3342630229f194e982f3534befb5df53dc640f56 debuginfo(build-id) = 33eceabaf934ccf53038c4d04175a87654482280 debuginfo(build-id) = 34178a55de7a3c5d4702c19a41b8e7a61b9132dc debuginfo(build-id) = 34c1b710c163707fe0cf5ada1e4661e87c7b7088 debuginfo(build-id) = 357dd8fbce5dd59102ced43e0a95644ee3dcc486 debuginfo(build-id) = 37421cc73c2b2e27754fcb0dc1c69aaa51abffe9 debuginfo(build-id) = 384b54437c1ad9f824ca37b8b101a2e548b09f76 debuginfo(build-id) = 3a7fa24ce394987ea1261aa388b405d475f45e5b debuginfo(build-id) = 3adccd802297df2df7fe7acd0d248fcc7be5cc8d debuginfo(build-id) = 3b484ccc2f52967b576e4f3e4c7fa75d6617d03d debuginfo(build-id) = 3c4657f2f2ae35a6d530392909267ab5348a8f51 debuginfo(build-id) = 3cad639e356540e8b39e37e95766ede108e071ed debuginfo(build-id) = 3ced01b2d2144a7eaabc59582da8dce37969a949 debuginfo(build-id) = 3d5c99a785e61034ba0d5ec91a82494d85467fde debuginfo(build-id) = 3e2fe0239fe7a76741dd7744e999e3b47aeeda0b debuginfo(build-id) = 3e77a0f6f18312b72790683123254348b850011c debuginfo(build-id) = 3f183401abc71cad2ddbe6269e70bf31cec8d0af debuginfo(build-id) = 3f416662611c474c2f5f1a2c36f6bc89b83a9bb0 debuginfo(build-id) = 3f5033ff2f7f94b63fbaa64a1473d02779f1c60c debuginfo(build-id) = 402310fd0d307d9716c7bde3fa0e11c15ee24ab1 debuginfo(build-id) = 41970d2d0990fc012b8768216e1719c7bed684b8 debuginfo(build-id) = 42deb88dc4b788dbfb0a410010a6628d627bfb26 debuginfo(build-id) = 46d2cda1fc3d5c0712dd492bb660ee85883431ef debuginfo(build-id) = 479b34ca5b0e1d103083bb739771f5ed45a11b8c debuginfo(build-id) = 47bc47630607c4efcafd245b15b1032e927c49c3 debuginfo(build-id) = 48071a99071d9c18267e569b4e9299c231e0469c debuginfo(build-id) = 480f78938b36cdb7bb7d48a76a7f380a98c64d46 debuginfo(build-id) = 485711a5f69606a8a0ee9c97627a3b6d3484555b debuginfo(build-id) = 498fc1e4503a241f7ef397022671b747f5217d67 debuginfo(build-id) = 4a979dcd2f00ef05ffaa8cfa4fd101a4913613a2 debuginfo(build-id) = 4aa0f160e56d15228cc3d87ae98d05edd5f66c32 debuginfo(build-id) = 4b0d823ce3debe783b741dfc031373229b0ccd6a debuginfo(build-id) = 4b17ddb1b0e0afb4d147e2229c5019193a8ecaa2 debuginfo(build-id) = 4b6341c43186b0fc6768b647aff35dcfb52db64e debuginfo(build-id) = 4bbf4692288d3794ebc86548cbbc6eb3126dae08 debuginfo(build-id) = 4bd0db1cdcd05fcc08a9ce22b2dae3c8abe722c6 debuginfo(build-id) = 4c5ba2d1692be94d60a616032022f27cc21748ea debuginfo(build-id) = 4e23833eddc50340556ceb8177b5ba5f2a1d2671 debuginfo(build-id) = 4fd6922ccaaffad4e487e47bf65e67f158eaae6b debuginfo(build-id) = 5019c1499741094bc0068252a83097f1a2248afc debuginfo(build-id) = 50a92cf78814608711abdbd4b0d274c077f36939 debuginfo(build-id) = 50c1e762c1c232a7dc2ddb8a0d8a780b9b23cf2e debuginfo(build-id) = 512b5440ecaec88873eeb82679c490a12e9f9145 debuginfo(build-id) = 519430ea92c17dda1423c60ec596c1112c733f92 debuginfo(build-id) = 52307776b940d550a29888720ccf342cfb2fc4f8 debuginfo(build-id) = 528af22dcd534fedbdafb6488c186045db528c36 debuginfo(build-id) = 5347faf2e1af624d1e029dd42124cb07f2f3f50e debuginfo(build-id) = 5390ec8c4603f39003574673f1d07b8ce04f0be9 debuginfo(build-id) = 547096b2876c4f1bae14ea6479ac1314f1dd07c1 debuginfo(build-id) = 577a37fa7d4086e0dbb57ae588e5130773b680df debuginfo(build-id) = 57cb1ca72ef502353ddc5ff91427a765d70e18e7 debuginfo(build-id) = 59d5022174070f75bb97cf7feedc4701b700bc0e debuginfo(build-id) = 5a476a276562653f54510b01d26b571724e12fe9 debuginfo(build-id) = 5dc9ca1f825e59ec3e8ccb684bdb4b7c93c2536c debuginfo(build-id) = 5f9ee94b12cf21053c17c0ea64992b718a3a1305 debuginfo(build-id) = 62cfcbcf9e472e3a4861f56e113537ac9818c1d4 debuginfo(build-id) = 62ec3f13b839c927270ef638b6fe8ccdbd40cf30 debuginfo(build-id) = 636becf4354045c3406ca51c7d1a78048b980d36 debuginfo(build-id) = 65eff6c407051abe43c9ddf5ec73e9a6eaf77220 debuginfo(build-id) = 66c0773d8744a2130a7b885e42b6cbbab0b9bd2b debuginfo(build-id) = 6740b449a51912c66757683e6ccf709f5ac27de4 debuginfo(build-id) = 67c7d4328357dc75650725af49c03fb54d0d73f6 debuginfo(build-id) = 67eb4ea080a793f32ffe577896f3ebe74856bd76 debuginfo(build-id) = 6a60555ea8714df4c60ab582dd1b3d07f63ca0c8 debuginfo(build-id) = 6aaff876939500b99bfe4cd044612f60bd6c6150 debuginfo(build-id) = 6b5ce90f7faa1a2162a875968aa87249a140f666 debuginfo(build-id) = 6b8d1321e0122bb9bd4674914138a58bb6cd6ad2 debuginfo(build-id) = 6c35c8f2b0170954bcc13737537757a91e189c44 debuginfo(build-id) = 6c5c18c34cd361deaf9f34ff9ef58e95c7ebd791 debuginfo(build-id) = 6dd109a623169b4bf94aa54e0e96075023edb330 debuginfo(build-id) = 6e678df59551766769cb997c85e3c9014348db33 debuginfo(build-id) = 6f6e1d89167906359bb01a370ea38b50848d7d8d debuginfo(build-id) = 7062cbe86bb7525794e9c8cbccdf8d55c4d04936 debuginfo(build-id) = 723230c0e524009ec4f6385b2c44f1eef421f166 debuginfo(build-id) = 72ce003263dad2ef23b61a4800f958354fba4fae debuginfo(build-id) = 7361ed4d2448d1122b8caf1ee1398699af069eec debuginfo(build-id) = 73b00cc4e456972a6be97cfa147b60add82661a9 debuginfo(build-id) = 74bf2ec59d4268040a8ff392342aca6e965db2a3 debuginfo(build-id) = 757c865f0819b9aa1b26f3989704f56c5ff062a2 debuginfo(build-id) = 75b36110fb5d6f9a7f2347675b09fd0c31b313d0 debuginfo(build-id) = 75e99762a4d999e9e8508b1af0ce8a5b97090398 debuginfo(build-id) = 7702a8be5c8ee6b5f0b68bd50542b32fc4f686f1 debuginfo(build-id) = 77215ca4e80409af1c1812bbbdfc954b539de18c debuginfo(build-id) = 777de44e6f29e72d7f3bce8d7e532a98d40572ba debuginfo(build-id) = 79088365363b42aa25fa07b4b9d6a37e39ed1f80 debuginfo(build-id) = 790b0328c9dc58bfe8460947353190bda6cb569e debuginfo(build-id) = 7b2e9d4c621f89e56fe5716515a835c65810da82 debuginfo(build-id) = 7dad1278ffcb9e53b7a549e608fcabb306ccfc9c debuginfo(build-id) = 7dc68c24c6066007b7ddfd692e8384cab9045a21 debuginfo(build-id) = 7de2e876a60e054db03ce7abcbcd975af502a796 debuginfo(build-id) = 7e2ce2f2cc9f1b9d3a49adf311f5d356c387b753 debuginfo(build-id) = 80491b49030cf7237bb0c81a012b01a9cafd7b87 debuginfo(build-id) = 80b8397f03c8b9ab34aaebd55658331188f2e0f4 debuginfo(build-id) = 821060f5eb19fcc806f836429017949368904111 debuginfo(build-id) = 821d88724fe200657055b7849cce46fa9b652103 debuginfo(build-id) = 8433ce21ff00630689c6703862c4451005d2c831 debuginfo(build-id) = 84ee724f34c7e1e97d6fdd84074577778712600c debuginfo(build-id) = 859c889c505fd9beede6d4aaac331ed34dc25884 debuginfo(build-id) = 85c7bb8f6053906acf44763d4df1ed211d7edf5c debuginfo(build-id) = 85fa1de78338a574a97b7e65766cf519a28c7b51 debuginfo(build-id) = 8668aba357f92e621bed3b906d294d704f62aaf5 debuginfo(build-id) = 8691b98f1a6f6e796ae8ae822de366b89762a519 debuginfo(build-id) = 86c2a2a723c72a9b552f580a765f7cbe69dc8882 debuginfo(build-id) = 8712eed58efedc06d4911f6436b000f73b66d63e debuginfo(build-id) = 8927c107ba516d594d6a142e45a682f2ad08a23b debuginfo(build-id) = 8b1727f6a2b3aaa45ff854f8b91c2ee9ab9ce060 debuginfo(build-id) = 8b6b4e2157c10ef857baf624f37515ce1feb3d90 debuginfo(build-id) = 8bf79a8a1865a27e8da402560d103c3181ec60be debuginfo(build-id) = 8c43510d9ab4f6e813488d3ffb78980d2f3fc229 debuginfo(build-id) = 8d2bcbd9ff1cb8a9b3d35ca7c12a608bc966266c debuginfo(build-id) = 8e1c7f739d61c222ef3aa60bcec436638ab8c0f1 debuginfo(build-id) = 8eaf63ae6afcab1aeca1048d3d79ab9d228463a6 debuginfo(build-id) = 8f8f3e94de87a8ffeeb5e13c4fc91289206df689 debuginfo(build-id) = 91151f0ba703b20676d457036e50287d606e24c0 debuginfo(build-id) = 91613bc99891ebb56e3e2809c310c3ab9df9fa9d debuginfo(build-id) = 930e90a4269b1de9fc0af8236f0ad82bd424a410 debuginfo(build-id) = 93a53a4f851d1164305f863a0bd52a3e4fda5570 debuginfo(build-id) = 948bcb4e27da09b105eec9d7cdc1d7443a6705fa debuginfo(build-id) = 94bc41c7cbc7efc9b1d38abe2e3658c895e7f8e9 debuginfo(build-id) = 95a4a269406c4619881b6d6a4adf8f801f3d3c2a debuginfo(build-id) = 95d31f59f6d0776d0ef2c31979b0e83cb10d755d debuginfo(build-id) = 960e45154de5c481a8eef094f1fa6d2bf8315ed6 debuginfo(build-id) = 96675fbf83acef41eda0c64bf515bde3d88d43b6 debuginfo(build-id) = 96c868c012edfb8858bede56bdab2bdc58f0271b debuginfo(build-id) = 96e5d6bd5d7ecc0327bb117050328d2c51844c1e debuginfo(build-id) = 9753b8a3511022d0de9b7e6bd0dee6217048f972 debuginfo(build-id) = 985d2fa964cee044678fd7b9876027919d58630d debuginfo(build-id) = 9879107fa89704b278b93c6896d05ecd887c62a3 debuginfo(build-id) = 99c664466e60e938816281ac56f3a77c4c30df6c debuginfo(build-id) = 99d5a5394b1b55870d05960121ae83954577efb7 debuginfo(build-id) = 9a59045103390debdbd2dad02203eb7bdd51a4ae debuginfo(build-id) = 9b52d8cb7c9a9418fac0b3bc335e75f160d91b12 debuginfo(build-id) = 9bb55e88b8e126b5b50cc7cb4b275d0b6a393327 debuginfo(build-id) = 9c53a1de047fd9ecaacdae7e3cb884bfac7159b3 debuginfo(build-id) = 9de706416b706be2da22977ebb7c3df06edc4beb debuginfo(build-id) = 9e2664010706a3d10cf33a95c6556b3111057141 debuginfo(build-id) = 9e3daee390e45f222d22322e57ba5d3cca82030c debuginfo(build-id) = 9e61c9050e8230402b8c216a5ccada4455f9b239 debuginfo(build-id) = 9ed1be700313b67b4cd368ecdcde3e673d4b6198 debuginfo(build-id) = 9ff57c43e5f47a51c497451877c84b76cc8f6576 debuginfo(build-id) = a2df94c5caae3cd3dded6291f2dbafaa55251579 debuginfo(build-id) = a391c259ffc46cde8941b0d0671a2f893e357871 debuginfo(build-id) = a425c77e843e6bc0469b2d681599ff7ae9475add debuginfo(build-id) = a53821a888739310c62dc21713d95ab863d0fb8a debuginfo(build-id) = a5b814baf8002d44bae1830693740a5212b95b4e debuginfo(build-id) = a5d0cb96a8e4f26b6ad5fddc9229552c181c4b8d debuginfo(build-id) = a70b9e519da1dc364c2bc34aa3f771604945f04f debuginfo(build-id) = a795f25c79ebc17dc89d4bfd822bd60f73b9da0c debuginfo(build-id) = a847e1acbbd5f201f153aa23511a7a92733e40e0 debuginfo(build-id) = a85b3c1d774b158201f6fcf9b4f31be8626e21b8 debuginfo(build-id) = aa75197dd07e4fd6933d2e1a43f05396da00a9f4 debuginfo(build-id) = ab3fd12e58d9a07ba23f85985c006711af7356a3 debuginfo(build-id) = ac4c8ebae98c1bd5759ee50fc6b7fc895eb1e11d debuginfo(build-id) = ac93fec642d7fcc19873db7693c66ed831f66dc0 debuginfo(build-id) = accd488bee6cc3347b34d67481f55086f4519b3b debuginfo(build-id) = acd2cff36a3f551d1219a865ba52246c467e2baa debuginfo(build-id) = ace582da0f0e79963da334455971a0ed04d1df8f debuginfo(build-id) = ada864ad6ab541601961fb366e97048381fbdd70 debuginfo(build-id) = afd78adc427afb9995cc58441ff2f225c49e72bf debuginfo(build-id) = b092594423a3c9be1f7922aa7e4c7e3367a5b7b4 debuginfo(build-id) = b0a5f9eff3c6f8a14abb46c2fd9514ef85d90055 debuginfo(build-id) = b179900a18a2ff1323e05f5d85d048e8e61ba7d0 debuginfo(build-id) = b1b4edbac1a8f99aa3c5287a9c336d5fa260bf68 debuginfo(build-id) = b398d2846d1275b5a4eb7c8ab5f4789f9b9838ad debuginfo(build-id) = b3e8a02533419a72e82f0a48c88bbda215193ea4 debuginfo(build-id) = b43ade3b968dedaf379684be9ecbffd070265533 debuginfo(build-id) = b44dd54c2fba395d3827e9fd2fc69cba052841a9 debuginfo(build-id) = b4bbd19e28b7c386af362e0d72dd9ece4cd053ad debuginfo(build-id) = b50c73e2bbb94fe98b0aba86dbc2c0dc52308db2 debuginfo(build-id) = b55d588e892bfabe47e50657a218c312e3ac47af debuginfo(build-id) = b620d515ce62a6cef666736e7d97c65e9ed2e888 debuginfo(build-id) = b6c6778f998df56873cce9fbae9fc4aaf6e4de72 debuginfo(build-id) = b712e462eb0450d67d56d237ca6e4cfbd1969c9a debuginfo(build-id) = b74e6d46ac1f4f3bd9ff8ab9e0aec6846db66d96 debuginfo(build-id) = bb93b33ab68850abac156065d6b89c3afe1db7cd debuginfo(build-id) = bc30eb96360f2d2a478191db6996cd6cc67202e6 debuginfo(build-id) = bc73e1a30ae917c42746546090d2be137fc7afd4 debuginfo(build-id) = bfaf0ee9dc1944c32198256b458ccb65b68800a2 debuginfo(build-id) = bfe738d68a0d36c29b0190503a0f962a42a032af debuginfo(build-id) = c0cc7c2760d8977b3c985c01ead5df87fc63b667 debuginfo(build-id) = c14d9d90518ee7f0d981517817a926731156188e debuginfo(build-id) = c353e091c1e8e958f2a745de7e9658b78a92b746 debuginfo(build-id) = c46ea9eaa57998d266e11cf36449173250e53f10 debuginfo(build-id) = c62e51fa003559fdb1f3f3f3a0d5b6949099f125 debuginfo(build-id) = c6696912d30d48a0de0a78243d041158df59daab debuginfo(build-id) = c7b37222a1b04e278affa5a8802fc47d3d903eaf debuginfo(build-id) = c8880df1e653a51c5bacff42fd14e5df5b83a6f8 debuginfo(build-id) = c8cf34e982570c2174f9aedbd27177b71985f5f1 debuginfo(build-id) = ca194cbd5a78034e34c9faa6a37ba265ba04a1e7 debuginfo(build-id) = cad65323f4af45e8ad0895c159c425f4595bea6c debuginfo(build-id) = cb86a667bd1deb7ddc31212d061813aed22067f1 debuginfo(build-id) = cbbbf4a63444492d725145cd4c55fbd5ca8f4d41 debuginfo(build-id) = cbd6b004f6f3be6e0d5cc04c69f14205f14f1fa8 debuginfo(build-id) = cc041cd26ba25decab0d9951c8a260f398b0b820 debuginfo(build-id) = cc106d1948969f2589cf559e712fdacc84bd1510 debuginfo(build-id) = cd94f32e09597d69b65cc54527a88500d7df712e debuginfo(build-id) = ce1269dfa8785bfacfdd28301192e21f85086743 debuginfo(build-id) = cf52d53d00e65ca2138a7af25005af267b95709a debuginfo(build-id) = cf6aad4d97919162c1f401284ab1a9b2ece6cccd debuginfo(build-id) = cf71f9b890646dece5b42d346da54d9a5f075acf debuginfo(build-id) = d0cf9bcf71309b51889408121f6fab6d23ed6b5b debuginfo(build-id) = d20a8f8abc83de4bd8873712b41dabd824cc4fef debuginfo(build-id) = d371522aceaed1b2ca667a3dc5759d17cc6e2688 debuginfo(build-id) = d411504c3bb4e0cc96eff06a66a06269aec09330 debuginfo(build-id) = d5e74ecaf37d060b2a0e40ee07a057c732d2aaf1 debuginfo(build-id) = d72d98173b55a9d3f2a1dfab8604f56dfac14007 debuginfo(build-id) = d7a3311926be95ff5d6135a3f7eef04ab404d674 debuginfo(build-id) = d7cec6baa50b0ae8d331e203a9c4d0271b62d5b1 debuginfo(build-id) = d7fa1bc611abfa20a5ca7394f785bf4597608e15 debuginfo(build-id) = d7fb9a692bfa72c61077cf388551942a582d519f debuginfo(build-id) = d8dd925dc347388d5fec370d189f30a5755e0de1 debuginfo(build-id) = d9c4e8588d00fb9b721005343a84334575743cc4 debuginfo(build-id) = da0338609e2fced6ab51c0ec6f2f266982292633 debuginfo(build-id) = da5b21bf94e127f784a99369c2c0782fad4a92b6 debuginfo(build-id) = db1d513bf5733a994827353b324ab8973bc2831b debuginfo(build-id) = db7d78ec0a92db40e605175b3d763056ea56e48a debuginfo(build-id) = dbcc5b87dc2ce0f9009455bc26bdbee9ff5f6739 debuginfo(build-id) = de94f64c06ff6206ecce008a78cf3401d9a611e0 debuginfo(build-id) = e17b4965f08232c066746d86ba94c1eb77302358 debuginfo(build-id) = e1a8174efc0e5e171271393f7623f8d87673c47a debuginfo(build-id) = e254958ac4258472192e2a12c96e1b495b74bed5 debuginfo(build-id) = e4224b4af22b0a04a197e92641410a6ca7957644 debuginfo(build-id) = e51e4c4a59fdf9cea06ac1792170a6493d1c2702 debuginfo(build-id) = e62edc7c28c27d36dd747f447b958d2a251e218c debuginfo(build-id) = e6e3f785faebe2100f9d3d7fb7c03ce9ce1324ae debuginfo(build-id) = e71d3af7dad0d83e224b751d8b70f7179f8ff30d debuginfo(build-id) = e7ffe66e46cbaaa8e84f46435b0a8e2759b7d159 debuginfo(build-id) = e8080adb9f771025a28ff6ac6d22036bdb91e794 debuginfo(build-id) = e84e777a53c043c3c28aea09e0635d78db86c007 debuginfo(build-id) = e9e910a43f5e13d8c0a88a4526429211569af481 debuginfo(build-id) = ea71a57f1b14d1999b8c0ba39bd0477214f2bad8 debuginfo(build-id) = eaf50c2909e581b0606e977934fb4f52cbc35a73 debuginfo(build-id) = ec426f32ae7251f4f4eac4840fdb2987438a2382 debuginfo(build-id) = ecb897e7449332ab2b12e35e145a38165d446ae4 debuginfo(build-id) = ecce8ca990e7cb5e8573f1cb54c3500e008ffc42 debuginfo(build-id) = ed40903023d80f4a3b86b35c57f2422bcdbf7277 debuginfo(build-id) = ed5592646d7f278bbc1a101d7b3c1a048b80bb0e debuginfo(build-id) = ee1b265636e9a143ebfd24f732df08a1fc748950 debuginfo(build-id) = eef7a0b582d64ec3c8463349b311860dc056df64 debuginfo(build-id) = f07069492e303e7756767d5b1e358a6dca99bed6 debuginfo(build-id) = f1bcbfa5861b5525acd7e86bcfdddf39a9136cf1 debuginfo(build-id) = f1e47e8228f1113bcacd7b4413bce030f9e9e19c debuginfo(build-id) = f25a370b9db278aa612c76ef4a2cc5a8c57afa14 debuginfo(build-id) = f314294eacee3a7a6aae3f2b4aade537af12ce19 debuginfo(build-id) = f37f2328ca749e8adf1b59eee487817baee35ff5 debuginfo(build-id) = f47acceb719b0890606268112f8c98f2d68f586f debuginfo(build-id) = f48ff92678f8fd80bbbba1ac0d362c44c4a75ee4 debuginfo(build-id) = f5eb1753454d3f2c31753096201be4a37e164a4a debuginfo(build-id) = f6b85af4b539bc8ac51736793f80d3a0f40c6f78 debuginfo(build-id) = f76da70f382cf9d56ae6930346fcdf61d7e376f9 debuginfo(build-id) = f7ab2a53b68a5863035428c85c67296c2bcd90dc debuginfo(build-id) = f8844bd4a3c26d1299a53d070032b8ae7cd1b782 debuginfo(build-id) = fa124fcb9f51d3027da69f4622b2547d40fd9a7a debuginfo(build-id) = fa52d7327f803308c441482128d6b0e700f80b53 debuginfo(build-id) = fafc861e5b274179583ff50d9f3cf1c452bf9a05 debuginfo(build-id) = fb74b5a30cccd65b08f7d03450e5bf5c671af567 debuginfo(build-id) = fc8671bda595f6ff4e5f4e30be587bdaa1a0cbd9 debuginfo(build-id) = fce8936f253f5700409f01ec0f2546464a235a13 debuginfo(build-id) = fdd09ef5c32e80d61d5ebd6e1b1c4db609fb52fb debuginfo(build-id) = fed27d46f25cd4135d0048c2286634ef5aa573a0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(aarch-64) = 7.2.12-1.el9 Processing files: libathemecore1-debuginfo-7.2.12-1.el9.aarch64 Provides: debuginfo(build-id) = a76dee2d183c194a988b14e7e0f2faeb2039fe70 libathemecore1-debuginfo = 7.2.12-1.el9 libathemecore1-debuginfo(aarch-64) = 7.2.12-1.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(aarch-64) = 7.2.12-1.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64 Wrote: /builddir/build/RPMS/libathemecore1-debuginfo-7.2.12-1.el9.aarch64.rpm Wrote: /builddir/build/RPMS/libathemecore1-7.2.12-1.el9.aarch64.rpm Wrote: /builddir/build/RPMS/atheme-devel-7.2.12-1.el9.aarch64.rpm Wrote: /builddir/build/RPMS/atheme-debugsource-7.2.12-1.el9.aarch64.rpm Wrote: /builddir/build/RPMS/atheme-7.2.12-1.el9.aarch64.rpm Wrote: /builddir/build/RPMS/atheme-debuginfo-7.2.12-1.el9.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.f8PQ00 + umask 022 + cd /builddir/build/BUILD + cd atheme-services-v7.2.12 + /usr/bin/rm -rf /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild atheme-7.2.12-1.el9.src.rpm Finish: build phase for atheme-7.2.12-1.el9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream+epel-9-aarch64-1645942195.857325/root/var/log/dnf.rpm.log /var/lib/mock/centos-stream+epel-9-aarch64-1645942195.857325/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream+epel-9-aarch64-1645942195.857325/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/atheme-7.2.12-1.el9.src.rpm) Config(child) 4 minutes 41 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