Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/rhel+epel-9-aarch64-1690247797.022731/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0eeg0sge:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0eeg0sge:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9df426aeffc04f38a0585de773372e5b', '-D', '/var/lib/mock/rhel+epel-9-aarch64-1690247797.022731/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0eeg0sge:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/atheme.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False 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 Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/rhel+epel-9-aarch64-1690247797.022731/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0eeg0sge:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0eeg0sge:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'ad685f5c745f48a9aca7e375fead6cd6', '-D', '/var/lib/mock/rhel+epel-9-aarch64-1690247797.022731/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0eeg0sge:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/atheme.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1643500800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.orQgFG + 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.MtzEY6 + 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 2023-07-25 01:17:42.471843025 +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 2023-07-25 01:17:42.511844143 +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]: warning: -j4 forced in submake: resetting jobserver mode. 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]: 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]: 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: instpaths.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/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]: warning: -j4 forced in submake: resetting jobserver mode. 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]: warning: -j4 forced in submake: resetting jobserver mode. make[4]: Entering 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[4]: 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' 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 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[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[5]: Entering 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[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' 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]: warning: -j4 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o de.mo de.po de.po:8: warning: header field 'Language-Team' still has the initial default value 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 cy.mo cy.po cy.po:8: warning: header field 'Language-Team' still has the initial default value 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 da.mo da.po da.po:8: warning: header field 'Language-Team' still has the initial default value 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 fr.mo fr.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/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[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/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/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/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/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[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/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/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/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/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/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/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/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' 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[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 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[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' 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[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[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[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 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/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[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 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[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[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/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 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 evloop_reslist_win32.lib.o evloop_reslist_win32.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/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 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/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 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 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 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/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/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/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/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 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/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 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/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 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 mowgli_signal.lib.o mowgli_signal.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/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 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/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/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]: warning: -j4 forced in submake: resetting jobserver mode. 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/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[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[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 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[4]: 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/ext' 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/ext' 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 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[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' 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/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/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/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/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' 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' 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[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' 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/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[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/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/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[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/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/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 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[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 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[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/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/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[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 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]: 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/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/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/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 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/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 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/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/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[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/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/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 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[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 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[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 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]: 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/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 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[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/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/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[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 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' 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/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[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[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 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[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' make[6]: warning: -j4 forced in submake: resetting jobserver mode. 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[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/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[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[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 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' 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[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 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 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]: 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[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[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 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/object' 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 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/platform' 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[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/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[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]: Leaving 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[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' 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[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 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/object' 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' 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' 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/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[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/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[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[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 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/thread' 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 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/thread' 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 mutex.lib.o mutex.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/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_openssl.lib.o vio_openssl.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/vio' 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' 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/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 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 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 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 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 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 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]: 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 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:900, 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:54:10: note: '__snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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:900, 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:54:10: note: '__snprintf_chk' output 53 or more bytes (assuming 1076) into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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:900, 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:54:10: note: '__snprintf_chk' output between 74 and 1106 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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:900, 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' 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:54:10: note: '__snprintf_chk' output between 69 and 1101 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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:900, 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:54:10: note: '__snprintf_chk' output between 71 and 1094 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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:900, 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:54:10: note: '__snprintf_chk' output between 40 and 2086 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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 object.lib.o object.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 packet.lib.o packet.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 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 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 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 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]: 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 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 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 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 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 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:900, 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:54:10: note: '__snprintf_chk' output 13 or more bytes (assuming 1036) into a destination of size 512 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ 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 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 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 table.lib.o table.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 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 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 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/src' 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/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]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: warning: -j4 forced in submake: resetting jobserver mode. 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/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/services' make[2]: warning: -j4 forced in submake: resetting jobserver mode. 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' make[2]: warning: -j4 forced in submake: resetting jobserver mode. 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/backend' make[2]: warning: -j4 forced in submake: resetting jobserver mode. 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' 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 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/src/services' 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/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/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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' 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]: 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:998:31: note: declared here 998 | 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:1075:28: note: declared here 1075 | 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:1101:27: note: declared here 1101 | 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:1245:27: note: declared here 1245 | 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:1245:27: note: declared here 1245 | 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:1276:27: note: declared here 1276 | 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/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/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/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 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/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 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/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 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/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/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/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/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/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 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", | ~^ | | | make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/backend' 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/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/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 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]: 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/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/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 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/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 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_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 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[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 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/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 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/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/crypto' make[2]: warning: -j4 forced in submake: resetting jobserver mode. 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 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 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: 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/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[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 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 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[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/exttarget' make[2]: warning: -j4 forced in submake: resetting jobserver mode. 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/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 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 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[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 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 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[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[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 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 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 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 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]: 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/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 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/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 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 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/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 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 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]: 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[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 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/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_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[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/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/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_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[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[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_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[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 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 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/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[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/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[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 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:900, 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:54:10: note: '__snprintf_chk' output between 1 and 4096 bytes into a destination of size 2048 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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 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 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[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/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[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:900, 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:54:10: note: '__snprintf_chk' output between 1 and 4096 bytes into a destination of size 2048 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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/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[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 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 dnsbl.so dnsbl.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 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:900, 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:54:10: note: '__snprintf_chk' output between 9 and 300 bytes into a destination of size 256 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ 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[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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' 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[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 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[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 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/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 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/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[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[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/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[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/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 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_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[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 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/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[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 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/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 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 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_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 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]: warning: -j4 forced in submake: resetting jobserver mode. 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/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[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 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 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[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 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 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[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/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/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[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 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/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 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 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/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[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 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 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 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/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 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/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 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/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 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[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 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 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/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/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 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[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 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/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 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[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/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[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_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[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 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/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[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 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 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/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[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[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[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 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 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]: 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 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[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/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 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_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 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_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/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 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 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[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/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_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 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.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[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/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/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 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 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[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_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[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_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 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[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 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_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 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_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[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/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 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/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 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 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 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 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[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 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 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/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 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 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[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[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[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[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 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[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 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 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_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 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_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/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 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 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/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_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[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 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_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[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 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 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_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 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[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 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_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/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[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[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_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[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/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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' 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' 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_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 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_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 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 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/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 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/misc' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' 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 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_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[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/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[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[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_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[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/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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' 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 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 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[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 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 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]: 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 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 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_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/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:900, 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:54:10: note: '__snprintf_chk' output 86 or more bytes (assuming 787) into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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:900, 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:54:10: note: '__snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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[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/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 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 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 '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]: 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 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:900, 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:54:10: note: '__snprintf_chk' output 35 or more bytes (assuming 1058) into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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/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_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/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/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 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/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/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 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 wumpus.so wumpus.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 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[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/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 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' 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/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/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 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 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 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/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[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/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 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 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/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 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/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 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]: 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 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/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/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 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 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/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/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 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]: 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 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/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/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 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]: 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 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 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/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/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 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 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]: 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/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 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 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]: 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 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]: 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 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]: 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 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 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 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 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/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 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/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/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/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 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]: 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 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 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 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/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 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]: 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/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/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/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 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 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 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/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 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]: 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 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 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 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 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/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/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 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/proxyscan' 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/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 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 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 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 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/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 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 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]: 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/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 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 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/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:900, 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:54:10: note: '__snprintf_chk' output between 9 and 304 bytes into a destination of size 256 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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/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/rpgserv' make[2]: warning: -j4 forced in submake: resetting jobserver mode. 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 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/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/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/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 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]: 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/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 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 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]: 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 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/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 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/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/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 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/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/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 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]: 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 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/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/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/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 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 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/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 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 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 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 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/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/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/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 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 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]: 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/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 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 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 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]: 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 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 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 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]: 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 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/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 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 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 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]: 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 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/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 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 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 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/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 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/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 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/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/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/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:998:31: note: declared here 998 | 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:1075:28: note: declared here 1075 | 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:1236:31: note: declared here 1236 | 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:1447:27: note: declared here 1447 | 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:1003:28: note: declared here 1003 | 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/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 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 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); | ~^ | | make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' | 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 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 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 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/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/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 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/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_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 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 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/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:900, 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:54:10: note: '__snprintf_chk' output between 3 and 1026 bytes into a destination of size 106 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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:900, 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:54:10: note: '__snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 106 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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]: warning: -j4 forced in submake: resetting jobserver mode. 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/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 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 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]: 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 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 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 | 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_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/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/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_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 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 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 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]: 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/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[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[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[3]: warning: -j4 forced in submake: resetting jobserver mode. 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_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 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[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[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[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[4]: Leaving 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[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/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]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' 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[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' make[3]: warning: -j4 forced in submake: resetting jobserver mode. 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' 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[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 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[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' make[3]: 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_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/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[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 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/jsonrpc' 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[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 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/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/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/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/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' 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 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 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' 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/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' 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:900, 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:54:10: note: '__snprintf_chk' output between 38 and 4133 bytes into a destination of size 4096 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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:900, 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:54:10: note: '__snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ 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' 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' 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/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 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[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' 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 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 expansimake[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' 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 on 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 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 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 ); \ | ^~~~~~~~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_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' ~ /usr/lib64/perl5/CORE/hv_func.h:272:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 272 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer 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_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 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 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/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 | #demake[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' 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 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' fine 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 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' 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 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(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_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' 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; | ^~~~ 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:900, 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:54:10: note: '__snprintf_chk' output between 32 and 1055 bytes into a destination of size 512 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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); | ^~~~~~~~~ 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 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 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 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 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 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 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[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 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 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[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(U6make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' 4,(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]: 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(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_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]: 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' 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.3AMUKg + 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 --remove-section .gnu.build.attributes -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/backend/corestorage.so extracting debug info from /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 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 extracting debug info from /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/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 extracting debug info from /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 extracting debug info from /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/botserv/help.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/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/info.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 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/botserv/set.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_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_private.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_saycaller.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/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/akick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanfix/main.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/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/antiflood.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 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_akicks.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/clear_akicks.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_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 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 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/clone.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 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 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/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/fflags.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/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/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/ftransfer.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 extracting debug info from /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/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/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/invite.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 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 extracting debug info from /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 extracting debug info from /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/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/mark.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 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/op.so extracting debug info from /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 extracting debug info from /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 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 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/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/register.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/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.so extracting debug info from /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/set_core.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_email.so extracting debug info from /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 extracting debug info from /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_fantasy.so extracting debug info from /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_gameserv.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 extracting debug info from /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 extracting debug info from /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 extracting debug info from /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_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 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 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_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 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 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_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 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/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/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/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/template.so extracting debug info from /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/topic.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/voice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/chanserv/version.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 extracting debug info from /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/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_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/cs_kickdots.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 extracting debug info from /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_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/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/gen_echoserver.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/mlocktweaker.so extracting debug info from /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/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 extracting debug info from /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_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 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_forbid.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 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_generatepass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_generatepass.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 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.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck.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_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_sendpassmail.so extracting debug info from /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_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 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/on_db_save.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 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_joinmon.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 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 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/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 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 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/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/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/main.so extracting debug info from /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/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 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/dice.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 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 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/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 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 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/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/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/info.so extracting debug info from /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/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 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/regnolimit.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 extracting debug info from /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_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 extracting debug info from /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_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 extracting debug info from /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/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 extracting debug info from /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/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 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/infoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/infoserv/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/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 extracting debug info from /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/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 extracting debug info from /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/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 extracting debug info from /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/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 extracting debug info from /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/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 extracting debug info from /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/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 extracting debug info from /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/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 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.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 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_accountname.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_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_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_nomemo.so extracting debug info from /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_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 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 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_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_private.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 extracting debug info from /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_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/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/taxonomy.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 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/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 extracting debug info from /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/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/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/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 extracting debug info from /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 extracting debug info from /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/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/mode.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 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/mode.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/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/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/modload.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 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/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/rakill.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 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/override.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rakill.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/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 extracting debug info from /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/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/rwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/rwatch.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 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 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/specs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/operserv/specs.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 extracting debug info from /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/asuka.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/asuka.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 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 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/elemental-ircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el9.aarch64/usr/lib64/atheme/modules/protocol/elemental-ircd.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/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/mixin_nohalfops.so extracting debug info from /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_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 extracting debug info from /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/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 extracting debug info from /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/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 extracting debug info from /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/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 extracting debug info from /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/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 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 extracting debug info from /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/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 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 extracting debug info from /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/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/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/main.so extracting debug info from /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/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 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/p10.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: 18164kB, size after compression: 15064kB /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.so.2()(64bit) libldap.so.2(OPENLDAP_2.200)(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) = 00f1f8b01a5976b5dcac3ec60388bf4ee39a7bf8 debuginfo(build-id) = 012f1ce05570503b4990c8534432b2410b468455 debuginfo(build-id) = 018aae5e99c222b88baf8e94f44d5dd0b3990a16 debuginfo(build-id) = 01bd3c6aab99ba09f68f544807f477d2d00be779 debuginfo(build-id) = 0250d286143a2dde8a0c06d9e9a0a8e9737fa727 debuginfo(build-id) = 0301fef8772cf574431456625491d43b241c5568 debuginfo(build-id) = 0316987ec98f1c4fdb287079bc210c9f4cd6289c debuginfo(build-id) = 04cf374f2790ffb7c25ec16fc27caabf161a7a5f debuginfo(build-id) = 0521250acd88ee6fa1e28154e40d8c490ebc10b3 debuginfo(build-id) = 066dd6ab03e2bf59f4e952caaaff6d082f7df0a8 debuginfo(build-id) = 06bc15f81c9237538a07c9880368c0edc7b923bd debuginfo(build-id) = 07f21286168def99913ac637ed90daf7ef3eaf7d debuginfo(build-id) = 08cb719e9268c1264ce47088189e7b49b12c4869 debuginfo(build-id) = 08ff9d018e73abbd8e24b3600938e4733eb1bdb9 debuginfo(build-id) = 09f0d968503eba405774cc703c7223f021b10625 debuginfo(build-id) = 0ad7aa7a5bcc68d022a3d062fb7e5e662d1d63b0 debuginfo(build-id) = 0b676225926f86d893602f198305ec798bc8fa05 debuginfo(build-id) = 0ba97edd781791006b0a9c16dcee7900f5331933 debuginfo(build-id) = 0bcb393990f17398dd4cb56b0e5311f0b19405dc debuginfo(build-id) = 0c3b5dde19c0b00e1be1832be4749d36f5da539c debuginfo(build-id) = 0d9e7cc42a38e2e056d962d966107cd6a29f91f0 debuginfo(build-id) = 0e229e294d3cf9773363115554dd390a7a9e9a2a debuginfo(build-id) = 0ed35606953a986326cdac07a4cd9f456361ef8d debuginfo(build-id) = 0ed8137fe446e3b449dd18f1a97600a65a457382 debuginfo(build-id) = 0ef2722d798b7a21bb027491142b2778bcb9c6dd debuginfo(build-id) = 0effe91b882e3b69a8481ce4a192e8e4b62a05b9 debuginfo(build-id) = 0f3a056e79b44203be3d3dd854b2b099f559b78f debuginfo(build-id) = 0f4393ce91dc89df54bf3f935da093a970702d7a debuginfo(build-id) = 0ffd025000ffc985fa6e1349eaca4b1dcda071fa debuginfo(build-id) = 10aea79951565ca7ccf8b5fec334c6b9f4740bc1 debuginfo(build-id) = 11c8df746a58fa2dfd20cf8aa93d95b06ad24cb8 debuginfo(build-id) = 122fe99e126fa17569240e116430dd8784679022 debuginfo(build-id) = 12c16f22774f2f8ddb94c83cdef9807b7e3ad36b debuginfo(build-id) = 146dc04731321c5892f7cf7ab9a8a3bfdb29502a debuginfo(build-id) = 16888c1b42fead481cc68cf00b6eca0947a683a8 debuginfo(build-id) = 168fba113d9360824691b204ad8f242deff3bf95 debuginfo(build-id) = 1743832e7a97c44dd686a69bf868776b5da4637e debuginfo(build-id) = 18a38e204f3f852a5c83902caf1b5bedddaf9505 debuginfo(build-id) = 18f455ec406191bbaa232ff47be1376405210f1d debuginfo(build-id) = 191ee3f16726f312c553e91562082e41832e488a debuginfo(build-id) = 19ddae4af9f29284187993c00e1e7a8083bd1478 debuginfo(build-id) = 1a57a9ed84622e18f0fb47b7df68af6c34b12ce2 debuginfo(build-id) = 1ad318c752d42ff219f849837bceb691874da4e3 debuginfo(build-id) = 1b306eb87e5f343f6d3d8aac0dc3853a34a3e323 debuginfo(build-id) = 1c074a4e97e0a25ef76b9d3de47c09c2d43b2d5f debuginfo(build-id) = 1c1cffe10c8a314a89015fbeeb5b6e6d9ebddabe debuginfo(build-id) = 1dcbf8b72df607c636c614d5b3defcacc1c685bb debuginfo(build-id) = 1e1f7e774c50570501d1f525e3ace3e7106e5e0f debuginfo(build-id) = 1eb3065f3590b30008d05fcfc4f7661c3410185a debuginfo(build-id) = 1f4786a7936e8ed012fdf8e434a5abb6a3fef8d3 debuginfo(build-id) = 1fb10d891ac39b6ebea372e8d60fa3d38806e99e debuginfo(build-id) = 217a452ad4dbc646366b5757857b72ca5b3af72c debuginfo(build-id) = 22bf1305d5b6715a3544a9d0a01b02cb5d60465f debuginfo(build-id) = 232159423242561668367df715a365ec52943c1d debuginfo(build-id) = 244bf07a5322d0621db7c0202911a25e7dfe8bff debuginfo(build-id) = 2580de734432deff3a004badf06e8b515b903244 debuginfo(build-id) = 25c2a5990d869083acd2c62000f7d939d06aa623 debuginfo(build-id) = 25ce682d178d750f994797b89e6ee9718a33482b debuginfo(build-id) = 25f3d9e42cb3c20abf8e0881829c44b104cbd620 debuginfo(build-id) = 2616e14e1351b3dc2037f024b846dab02d6f5843 debuginfo(build-id) = 26bd4eeceaadd9fac758ac2507788b73e83ff5c8 debuginfo(build-id) = 278e260d022785746d6b97eec2f4bd0f09c2fdcc debuginfo(build-id) = 289c9bba68f0c2442e3e9df6f1a5c5a6fff17dbf debuginfo(build-id) = 299b63c44fb4c442a4c8bf4a0d730f7beabe4b28 debuginfo(build-id) = 2a1243ac76f415d5600aed7f9bfe887712d954c4 debuginfo(build-id) = 2a841ce455755ed1959d712d2fe560a3ceef62d4 debuginfo(build-id) = 2adbc1ac7ee14467e0cdd1a8581d94617f904830 debuginfo(build-id) = 2bc127ab140d48a952cc464074ba8897677a21a4 debuginfo(build-id) = 2c2d4935f9a16b7bf8609a5cdf1137bd5d901192 debuginfo(build-id) = 2cdf0dfdd8ca920a2532b6f9a3b714cfc9e69337 debuginfo(build-id) = 2d555a136bf3221329eb84d165d6426c320dc0ad debuginfo(build-id) = 2d9513f5042afbc4cfc44acb82c3125cce3412e5 debuginfo(build-id) = 2f5c0b9cdcfbbfc09f7ec37cd2c94f76e191b3ba debuginfo(build-id) = 30a5b2f39b5c48c2464c4f0256c6b5acfda2e997 debuginfo(build-id) = 30f2df868bbecca6995eb361a8b3ed82f94d8dcc debuginfo(build-id) = 3128984d577397f4a2243a0b02e91be01ac434f5 debuginfo(build-id) = 3208a293d7958c2a1e5d2c64a6e9e712256aed8d debuginfo(build-id) = 320ba48cfd369a14c5165ab265a893750e16b6e0 debuginfo(build-id) = 326fcb4351c48ba4e0c6b00e7dfd589f064188b8 debuginfo(build-id) = 331bb4ae43a2aafb82b3aa7483e23376667997bd debuginfo(build-id) = 33585c6fa0173488d0d85b576948634e84e6cac1 debuginfo(build-id) = 33f0ac72e7c44e092a2eff16d5a7e4b0181315f7 debuginfo(build-id) = 35185ed46275a78662a9c8994cc9f05c22f3a0e9 debuginfo(build-id) = 3581523b300b0e113128c7b73c88004ef82fc5f8 debuginfo(build-id) = 38271c73b89795cb9e4a053512411b8a8580546a debuginfo(build-id) = 38684c10470e1e570755a50db45a29a29b2faada debuginfo(build-id) = 38c392876dcc2e99ed9575bd8d257080716700a5 debuginfo(build-id) = 399c725c2169f6cd715ff396dfffd36ab7bec278 debuginfo(build-id) = 39c2917a2d2be45169f2016aa8fbea22a3533180 debuginfo(build-id) = 3a22dc04b62d3d5d628facafbc0659c8de84c59a debuginfo(build-id) = 3a4ff4275c516c0e48bb6ffa0d606a3a0c2863e0 debuginfo(build-id) = 3a5b7412adeaad99c3d0c8c3a27d29dad64faa7a debuginfo(build-id) = 3a786cb4fac615a979393fdb4c5a387ca8e00221 debuginfo(build-id) = 3abca7f6895990ab63bd19067787046201ed7cf8 debuginfo(build-id) = 3bf5fad3ac20add679d32b0375ba145bf9652117 debuginfo(build-id) = 3c3b1784e3b36c019ce5d94e6cf155d5fd0124ca debuginfo(build-id) = 3cd11bbdb7cb7911d8bf5a60ce62d5139c2b0429 debuginfo(build-id) = 3f5355c5344078c57a6d442beba0106d31287364 debuginfo(build-id) = 41cf039f67d71eb6bbb2a2812775cf22676c94ea debuginfo(build-id) = 424038e26ac1c1420e8ccd4710ed96b8c4cf7863 debuginfo(build-id) = 42b698d22cbb394d70d5bb846c87ecbdeb5bdedd debuginfo(build-id) = 438bb4dc0e65889e8777b212f38320693d269cde debuginfo(build-id) = 44188281d743317ffe7c74686538d9691249380d debuginfo(build-id) = 442b6116ebeed46e1badd17e31b54ba944a49528 debuginfo(build-id) = 4480c3da8c3fd83de91e17f72d066383826ecced debuginfo(build-id) = 44db1053dcc511e432d7e6fea45900cd62479170 debuginfo(build-id) = 45bd87342357d0bd4d261328d347e0b33ad7cc75 debuginfo(build-id) = 47064429d832212f8ac38a10bcf37270e37dfe72 debuginfo(build-id) = 48c824248525921eef0fd7ec1983157de9132c1a debuginfo(build-id) = 48f2cbea7de32f05b41d32ec285d6c3538569eff debuginfo(build-id) = 493b54d2c89cc78fd9b519e42825b1034c31fab9 debuginfo(build-id) = 49e685cfe1aa0e855abd1f321c52a194992018b5 debuginfo(build-id) = 4af74b73d24bf259b8c0380508fccb86888f9e2d debuginfo(build-id) = 4ba97c25851092492937b3dee28a2aadd46d7115 debuginfo(build-id) = 4bbc4d1ad247eebdf7e17fcaee0c57a428b36ada debuginfo(build-id) = 4ccae19ccb9cdb246909675c7fdec93537511132 debuginfo(build-id) = 4da030b6aba609209d0a5d3f60198a474af7bb09 debuginfo(build-id) = 4e612bbc9b2a25c2ed176834a29e7be521cddae5 debuginfo(build-id) = 4f436232526f1156848259bfa937f2ec1d9e0a98 debuginfo(build-id) = 51e07f52e0ff5823e81fee5602cb9706ef23179c debuginfo(build-id) = 522c32ec777182b28d2bc0b09ed8d18d58a6eed9 debuginfo(build-id) = 527aeb9c163e0360ca504179d8475837f3aeeb3f debuginfo(build-id) = 54825edb62e9bb27bc51f0dfbc6223c40ecc4bb6 debuginfo(build-id) = 55c7bffd0148d242703b003de440c1876758b179 debuginfo(build-id) = 5633bf8c1f1023dd4f30522d881eb587c885e7de debuginfo(build-id) = 565ebee60820bc281add25a07238dc2640d7b092 debuginfo(build-id) = 577a83340d69ddbc47e9833441fac4e4f848e476 debuginfo(build-id) = 57b1596fa796b74ebdb06dde03524d1bb2ff0dec debuginfo(build-id) = 581e719d88e2c94fa71a6ca8e0d729bb84d1382a debuginfo(build-id) = 5a1f005ca82b3fc6dec5030148803cb2178c0725 debuginfo(build-id) = 5a7b9572ade7a0def1608b3a6f6a74819f533149 debuginfo(build-id) = 5b3eede523fa1b88ac32825dfa94d4fcaeadcf53 debuginfo(build-id) = 5b6c69e30ca59e8e6928b868abf996f1b4651a33 debuginfo(build-id) = 5c3375170853d7efd8735a4c797438fde9d96071 debuginfo(build-id) = 5cd02e410674970981a784494453bbe617e9457d debuginfo(build-id) = 5d8a05f1eec87ba4e08257494293125aea2583bb debuginfo(build-id) = 5f6804fb9ccd5b3087c0cfb2672843d18af5a5c0 debuginfo(build-id) = 5fabb167744b08a3a592cfe8e3c5546c84265641 debuginfo(build-id) = 5fae5f9fb4e0831200b49cb94ee7947af0917520 debuginfo(build-id) = 605ad834bd0073589ddba1b0984b98fcc24fbd1c debuginfo(build-id) = 60a89e8f22ca08114212bdf0f8f206d24ba59a14 debuginfo(build-id) = 62299470cdbb2006a751f07d82e7cc20fd84e140 debuginfo(build-id) = 6393822676695c375a83710e11ac781a084d5a32 debuginfo(build-id) = 63bcb20050b14ca1a038f93ae7c5f63af8c9f7e1 debuginfo(build-id) = 642e1520b8159bf7d826e226d5d6f63b5d0b8575 debuginfo(build-id) = 648a7be3a57d70e13a725506b253c5714254a880 debuginfo(build-id) = 6522524584873af805550af615754e868b2bde28 debuginfo(build-id) = 657b9c486fa2b353aacbd9ac9217dd57fefb6da7 debuginfo(build-id) = 660f436d68ff5dc54d29a1ac22f414f35436ec64 debuginfo(build-id) = 6737e58cb9b29523bd72bc9fe83bac30222a3b10 debuginfo(build-id) = 677afcb0a97929f444be5264d8ee21fef1666717 debuginfo(build-id) = 6947d0a20e73c0784e124dfb709a189e0c86162c debuginfo(build-id) = 6a1ae57632d8e6df8b66559939bc10770cf007e5 debuginfo(build-id) = 6afdf90618a6bc6c4dee0dbf1b2ff03d5806fc5f debuginfo(build-id) = 6b2939e3f94cc14a28af2a89df09a426a829bc06 debuginfo(build-id) = 6b5bb2398a900209118e5e00aa3a57a788f9b8d4 debuginfo(build-id) = 6b76753ff24375e41c8e0483446a8d92137120f6 debuginfo(build-id) = 6c13c0785aa5ee5c89225eeeb55c13e90515d11c debuginfo(build-id) = 6c65496efcb857a190dde360cdf1b13545a425a0 debuginfo(build-id) = 6e1f465e6e853b7096356826cd050596be27def4 debuginfo(build-id) = 6f2e60027d3ecfeb785b18d0418eb007aa0882c0 debuginfo(build-id) = 6fb924f065f82bfb023f865c9ed9217d54d8bb49 debuginfo(build-id) = 6ff6540ec0e078096324e4ee4d8b44d9666bd227 debuginfo(build-id) = 7175a9ccbdb507d517513a1c02ddc7f5bf132c29 debuginfo(build-id) = 71e64d33b1f1270708b8124310997e32fb6b579a debuginfo(build-id) = 729a9ef23a679649ce0c7b860a750b70ed6658bb debuginfo(build-id) = 74b71a65b81333036503c84e25c372a3df898498 debuginfo(build-id) = 74d1e556538dcc71c677ca8716d790e5feae0914 debuginfo(build-id) = 75366bb2bfac482cf214455f91cf188c304cd8e2 debuginfo(build-id) = 760e9a8096b3346ffc066786f46518b2750c8f1a debuginfo(build-id) = 7696d53b08f72cfbf656857f2d27e6624444e7d6 debuginfo(build-id) = 77867ba0d3197a6ccd43de80871ea8383989221d debuginfo(build-id) = 781229f96c40600acaaf3755e66f7628c3905ec8 debuginfo(build-id) = 78d23a4595b863c0f5b4f81f02f8143b5ad31abe debuginfo(build-id) = 78d71d6294cf546013508f8ca8cf90e33b9fe30f debuginfo(build-id) = 7b0f4682336432d8aa2f4b7281e9bcd55c8e5b94 debuginfo(build-id) = 7c2c3907fb4eeb0fede46501fd5dc142b0b30614 debuginfo(build-id) = 7f74dfe9b069b4db52cf918909b1e9ea542b05b0 debuginfo(build-id) = 82dbe28dbdaba1f4ab277477beb153a7c93e1edb debuginfo(build-id) = 84223b4fc8319e0f048381d5002687c632e99216 debuginfo(build-id) = 845d46871166a99be9e13edd679315bf4728694d debuginfo(build-id) = 860ee19faf4289fa2f2ac42001d5627ed49709f4 debuginfo(build-id) = 8694c4b87cb449fb3f31d6a82f3a32779d4e0d39 debuginfo(build-id) = 885cdf55d0f961827a35aaa03e0ec9da978e1a97 debuginfo(build-id) = 88cc1826bade84aaec24462dda9978429e807740 debuginfo(build-id) = 893ca1acbdb6f20b2c8c99ac965d57205c9d9953 debuginfo(build-id) = 8aeaa2f3b2db83542a7827e930958de412de64ff debuginfo(build-id) = 8ce8ee242bda37db17364226c876d723b28dca14 debuginfo(build-id) = 8d5a65eb960c94771bc09c336cd4efbc70a6e9f2 debuginfo(build-id) = 8dba2ec3754af011b25308755dca1b41d89f95d4 debuginfo(build-id) = 8e2a9e0d50e934f04eeea3ded3089300fcc65c72 debuginfo(build-id) = 8f4fe1a2181b9a2afe37477bea39e7f632030e9b debuginfo(build-id) = 90c9799f9d51db28f3b99f0b93d311d5fbaecf15 debuginfo(build-id) = 91a40515a65bc4829a35cbd0711d5fe7d690680d debuginfo(build-id) = 91b6a86de036f2f8f6a64fdc6a7cdb28f6dcc3ec debuginfo(build-id) = 91ff64f7b1b2950c0d7cfdf58134bbfdc7ac4134 debuginfo(build-id) = 92e946d2ef7040e854a4468f0263693d8953121c debuginfo(build-id) = 92fd86bbca094218097a39af95bbd0f9dcb97868 debuginfo(build-id) = 933c56b393cef6bcd130758cc895cfffaf28291e debuginfo(build-id) = 93cc39216a18d52a1403326f2401400dd8d8f7c7 debuginfo(build-id) = 949889cea83ffe54c1ef6546f6bcbdb403fdfc8b debuginfo(build-id) = 951aacabd097b9ea26005c2af14c969abacc33e3 debuginfo(build-id) = 96500408f5d62858bc9a1606a307053f1e79ed01 debuginfo(build-id) = 96d3fbe94d8b5aa5d5a0a6b5868c9eeaeb7e5687 debuginfo(build-id) = 973ba2f5292274c4d85ed7205ddc824a65c413e3 debuginfo(build-id) = 97657e7954b74ee2bf5bc2c977685b40983c8864 debuginfo(build-id) = 97eec6ddc7ed215fc7976f910474bf0aeead2c73 debuginfo(build-id) = 99351c4097d560fe0ad4fb0ae5c1d2df6d77a9b4 debuginfo(build-id) = 997d42d9e05e1c2f57e4d4545d9c60b0ca885d61 debuginfo(build-id) = 998d47bf1582b4a3995f43ccde987af7c6a6da02 debuginfo(build-id) = 9a39490f0a431f3a283880d0954095cc69c0493b debuginfo(build-id) = 9bc2afacacb459fe4e9f6f90b4680bd646f43c80 debuginfo(build-id) = 9be79069cb96f6d180d30f6357e488f963c84622 debuginfo(build-id) = 9c0029fd48a9f9092944f85f63d5edcf98f05a98 debuginfo(build-id) = 9d8f893d70e2a65ab679286116ace7f67c1bb9b1 debuginfo(build-id) = 9de372612c80c87ff0d07fe52cd5b0c6d68387a7 debuginfo(build-id) = 9e23844a2c487aa072f5dc22fd6685e5e23ae624 debuginfo(build-id) = 9efec79c373804c2429ef01e5e3fff91e773ad09 debuginfo(build-id) = a025197d8c2fb0562e2b5c9f911636eeecae0dad debuginfo(build-id) = a0808d1d4ee442a64fcce72c81910e60a87825ca debuginfo(build-id) = a146afefbd54898de72126f2dfb3b20cca1850ad debuginfo(build-id) = a152fc1847237afca97f0bf8009b0989cf6bf77d debuginfo(build-id) = a222b75632317a542bc3564a175743de608976ec debuginfo(build-id) = a315a048f23d90dbbdbd8d3ee18792ca76ebe1e5 debuginfo(build-id) = a4278478559117c3aaa9d8362c8d355f7e8e1cd2 debuginfo(build-id) = a4743e6d5594a7cc58d882e702b7926ae9177df0 debuginfo(build-id) = a5b8a0deff3765296930dbba3bda9461622337cd debuginfo(build-id) = a7f133fdbeff7b76e2cb367eee88b7b4b6753401 debuginfo(build-id) = a83104e930d87651e9172ac543936ec52e38ff14 debuginfo(build-id) = ab038e568e5ddf31820df621d7aaf09a161eeb88 debuginfo(build-id) = ac99c52015e44a22df291bb7e6e082b58396f43b debuginfo(build-id) = acaa29660a70332fa751abdcd3f064e055a4b172 debuginfo(build-id) = ad3d692bb50cbfef6330be3614d89072deebf09f debuginfo(build-id) = ad6e05447d0d096090d9ffd955b44f873d0bbc09 debuginfo(build-id) = ad7257249c9061845a35328de6a1ec932ef92b5e debuginfo(build-id) = ae9156b94358ddab5de2c459e8ecd5cfecd20321 debuginfo(build-id) = af64ecbe688bdd398d1ffedd3fe1a14eab6082ff debuginfo(build-id) = b0184a32a330342eb2c342ff562749b9667a7d61 debuginfo(build-id) = b1fba83792a2f6ae631e25332993c8b54e51766e debuginfo(build-id) = b2043aeda1c4bb0f41753c912417b5110d123bc8 debuginfo(build-id) = b20ab275da14a6ade3f67c327d034a3fc1b7123c debuginfo(build-id) = b292c9a6295a3ce6496b9dff5242d505605287ca debuginfo(build-id) = b2eac66ec78a8125ddba8bf933bf71ec5266e2f4 debuginfo(build-id) = b5148acfcfcd7b0565b330bef0ca2fa591593dbf debuginfo(build-id) = b5b166836ba5d3fb4c8d13f2a798b2a6343f92d6 debuginfo(build-id) = b868c9d60151a7c7dd02dbd322a315349798f43c debuginfo(build-id) = b8ac689af943800459569aaa7e7923909617f017 debuginfo(build-id) = b9235e983ca4ec6e3dcc5b893c97b3184a5f6c71 debuginfo(build-id) = b9a4e662a513145849a695d951fca337f57a2479 debuginfo(build-id) = ba71095430dfa4a23ec3b8bed9035d9bf89d798e debuginfo(build-id) = ba88d1ff6c2b6b66782101ffb76e162abb395be8 debuginfo(build-id) = bb431e1d8b929dcd596bb708a0424aa3f4d207cf debuginfo(build-id) = bb82c5534c82c93b00ff7fe195299aa90eaae56e debuginfo(build-id) = bbd2bd947a495f22849a99244b9f6ea86df0e2c2 debuginfo(build-id) = bcd700c84f04ad98e27a18fbeda5b95765a1ce02 debuginfo(build-id) = be75049d3ef9dc9e5e68b5dddfcfee19bb6c4ba1 debuginfo(build-id) = becf43d4df1e14f654b600e48bccf5c338a15457 debuginfo(build-id) = bed8068b692a1c25e9c5757daf6ac2aaae3afca9 debuginfo(build-id) = bef07d8bce7cc71d36116d4c581552a86e6df2b2 debuginfo(build-id) = bf4988410116a375ad677dc184b0170d4f4a9145 debuginfo(build-id) = bf660b324e91d7eb704817e60ad93efb4a7589ef debuginfo(build-id) = bf82547db64493494a2129ab2c554ac982490490 debuginfo(build-id) = bf9d006173f55e7f0005016e471328182221da94 debuginfo(build-id) = c01097ee0496d14826645806091e90ef00df7177 debuginfo(build-id) = c05eb74daa531d1e7b94a99097d02efe4bf0d2ca debuginfo(build-id) = c0d97b58797262293c3716f90c2bab1932a389c5 debuginfo(build-id) = c10b8a9c03720f42d236db8e637fcd629c62f07e debuginfo(build-id) = c21bffbc2efb291e4ad472124ba29046515ddcdd debuginfo(build-id) = c269f708fdca972db5a214c20b12020566e960d5 debuginfo(build-id) = c358db61111124e04c95c884089e9778dd138d32 debuginfo(build-id) = c3f7084373d201d6f832c09aba0cc4092b121584 debuginfo(build-id) = c4e513f3a3408a0562df01273ceac1ceb0eefa6b debuginfo(build-id) = c793a8c0b54bdb0c44c3f0d4a58710df05ffc107 debuginfo(build-id) = c991b5723e036a0de33a25ecd8ba6dd70ffbaa08 debuginfo(build-id) = ca4179181b1a8b040ae885d7509b06bfd68c393e debuginfo(build-id) = cb43a9d957dcc34e9378c4d9bbe0dd8b63b67df9 debuginfo(build-id) = cb4b2559907f9b6ca2a330353fb3827d9d359db5 debuginfo(build-id) = cc0d7aca85dd616cb99c00c854ea6a37b5a738c3 debuginfo(build-id) = ccc576cfe8ce626f5ceeb01bfe821521a60d0296 debuginfo(build-id) = cd304ac8766f7dce29b0244c9b384a0ba4ed2875 debuginfo(build-id) = cdcdf53e269c724b83c923cde7e5a39bf85fd117 debuginfo(build-id) = ce9cf472f3e9dbc3217e6b32b0ccc2129b7b3ea3 debuginfo(build-id) = ceb42db0b2537c793936e64f60e426213f164461 debuginfo(build-id) = cf4cbd293ce298b978f5cf769e52b927bd46c2ee debuginfo(build-id) = cfae73fb4b467adc858b61c738dd18541fb82501 debuginfo(build-id) = cfd85a8f84e1cd2dbeed531424b63a0eeb0be551 debuginfo(build-id) = d06199a509d065b936208420a78e6203c607c14e debuginfo(build-id) = d091e8b9267606bfd370556585ed2f00252bb275 debuginfo(build-id) = d1022b0b1bb25f9ba57bf1a2136f4c55b6563bbc debuginfo(build-id) = d114387f21a97b966b81ef7107508ca3039ee894 debuginfo(build-id) = d1a1932a4230662ae6617dbe0731879897dcbd66 debuginfo(build-id) = d1c035c4ca156c5c39208a89377128f893f9ac15 debuginfo(build-id) = d27220b72d68f1c5f5a93a62a5ccfc5b8546d9e1 debuginfo(build-id) = d281dcc7d0df9557f3101767ef5c55d75dd8f2e1 debuginfo(build-id) = d2a438b5e00bd6f4566fb786376c16b6f4bc8802 debuginfo(build-id) = d3643284f0b9faeb1fa482685581e3092ed6a342 debuginfo(build-id) = d3b5a99334012d3c38725d49d76f7240e9e54ef8 debuginfo(build-id) = d4a7938437295e1a4145b0b78d796599b35e714b debuginfo(build-id) = d509c476f1ef32ddb2918000e867bab10a747c28 debuginfo(build-id) = d536c47111ea31f500cf11f3fb8a334b677888c9 debuginfo(build-id) = d53e991a8ba0575f585681cea03a1a5f4bf7358d debuginfo(build-id) = d57f4c6867f58af2dc40438060f8133600323f1b debuginfo(build-id) = d63ca9b783f4ace9dd34083841a4aec982803acd debuginfo(build-id) = d6df3b374be83817b4af88fc3e93284f127f0d96 debuginfo(build-id) = d9252b907b7369a3f35546db8ddeeb8bf1fad3dd debuginfo(build-id) = da576e83c5b875c6c2315f92c8e1738ca04c020f debuginfo(build-id) = daadc1c4dfc64be0976649e7fd6040217c03ff56 debuginfo(build-id) = db34c5d3d8067d4d151c3e405874c3df4f0b9ad5 debuginfo(build-id) = db93fc19ef51caad82f623c623259a934e09cae5 debuginfo(build-id) = db97c0cdb006588e37bf230e2e9b567759f66657 debuginfo(build-id) = dc0587bb0c01eb06821c0f4526555846cf2623ea debuginfo(build-id) = dc9950c28750b32f912affc65ae6605d5e44736b debuginfo(build-id) = dcead55b6bf0076299d632dde69b3ae94e286fc4 debuginfo(build-id) = dd2b4c9072e89660dc1ef2221e38e8b40c70ae6a debuginfo(build-id) = dd726fe95166c7e9fca90cfa2c84fa13062b1a1e debuginfo(build-id) = ddc0c29e072ca748dd908638affee2f95ffcb3bd debuginfo(build-id) = de839171b44c57d61e0eea23c67b5e5c0bcdc6fc debuginfo(build-id) = e00647a409cc220157f12b127fe0af808827cefd debuginfo(build-id) = e03bb2e7da8909afd2794d2c2afe43c8e2f9559e debuginfo(build-id) = e285808843e61f068f59ed32ff9fa0f0c3588ef5 debuginfo(build-id) = e437cee7d5b135c50c5949e8f5c1049073fa37c7 debuginfo(build-id) = e477bb16638fbcef5630719df36cc3b01472a11d debuginfo(build-id) = e5ae61ed0d3a6a293a78b2af57d92cf6b94b4b4a debuginfo(build-id) = e62754a2c50e3129681fc04430dd0f8e9757b3cc debuginfo(build-id) = e6bc481f829be6d525954ae0cc3e114c416cc3e4 debuginfo(build-id) = e6bce49aca8d1c62273cdc11534c98ce78e84f67 debuginfo(build-id) = e73f3b9027584d1dff0ac7f04834c08cc5cff183 debuginfo(build-id) = e8574f7f2753bfca4ef5b5c4d750389d32adb88e debuginfo(build-id) = e9755e8a5b9d404473414e40555c88b1a04c443b debuginfo(build-id) = e9f7dc31719012e63e3f7fe8ebb409ba2079deb4 debuginfo(build-id) = ed2569c93a39843680b1888f777ff37cc7a3c628 debuginfo(build-id) = edd32b338f32aa3a8d7c0d04259d5ed0c0a8432e debuginfo(build-id) = ee727aa12a75caac3c447cfc55eb2ae0d6ba948f debuginfo(build-id) = f003ab68864f6cdecba76d0f498f5f5613106e30 debuginfo(build-id) = f0c5400bb1fa69b3fbb9ad5f370437a02f811890 debuginfo(build-id) = f108890d22c0839873ead60b74840a498912d4a2 debuginfo(build-id) = f1fc95f994cff3ade7ff8165e0a123192498b6f0 debuginfo(build-id) = f2792963927a551c482f1cd11f26b0074878ff3a debuginfo(build-id) = f4753dac981cfacb220395324c3ce05bddd40eca debuginfo(build-id) = f65810148fe9183d7f2536970ec6db3bc7cad6c2 debuginfo(build-id) = f744838487c69c09774a0bb64aefa241a1728b3e debuginfo(build-id) = f78e9304a6c0e455171b1fba05d4544ccc6a65f8 debuginfo(build-id) = f7ec7f309bd76b532f94734572b63056203c4388 debuginfo(build-id) = f82edf2dc96980ab8220e45c83db038dfbb122d7 debuginfo(build-id) = f918299cd8dbaa35dd39ba2036c87b02c8840ac6 debuginfo(build-id) = f9c6ec9d98201b5d53f13a96f5f00dca5aba92a8 debuginfo(build-id) = fa22b7050b6672ae819e08342a83cc358a65a536 debuginfo(build-id) = fc2e3d8a177efe97f4c7e9524f05f996475c4f6c debuginfo(build-id) = fc838d35cc49533c978f46dab7695388c1e399e8 debuginfo(build-id) = fe1ef1359dfd48505d86acf75fb1c8f8995e363a 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) = 50b7f63115003d4447d4f666052363bca0f0969b 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.lqDsbh + 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 Child return code was: 0