Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/fedora-38-x86_64-1690247796.676418/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.k87yubyf:/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.k87yubyf:/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', '9c691fa0414843dd9191587b371b8af9', '-D', '/var/lib/mock/fedora-38-x86_64-1690247796.676418/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.k87yubyf:/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 x86_64 --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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1643500800 Wrote: /builddir/build/SRPMS/atheme-7.2.12-1.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/fedora-38-x86_64-1690247796.676418/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.k87yubyf:/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.k87yubyf:/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', 'c9e2affc56e04c4b9193b519d48a0e42', '-D', '/var/lib/mock/fedora-38-x86_64-1690247796.676418/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.k87yubyf:/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 x86_64 --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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1643500800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xDYBZM + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf atheme-services-v7.2.12 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/atheme-services-v7.2.12.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd atheme-services-v7.2.12 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #1 (atheme-lockmodes.patch): + echo 'Patch #1 (atheme-lockmodes.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file modules/chanserv/register.c + echo 'Patch #2 (atheme-nodate.patch):' Patch #2 (atheme-nodate.patch): + /usr/bin/patch --no-backup-if-mismatch -f -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.MO4sO2 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd atheme-services-v7.2.12 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-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:29.494086210 +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:29.518085092 +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 ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-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 --runstatedir=/run --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... x86_64-redhat-linux-gnu checking host system type... x86_64-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 x86_64-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 x86_64-redhat-linux-gnu-pkg-config... /usr/bin/x86_64-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... egrep: warning: egrep is obsolescent; using grep -E /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... egrep: warning: egrep is obsolescent; using grep -E 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... yes checking for arc4random_buf... yes checking for arc4random_uniform... yes 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=x86_64-redhat-linux-gnu' '--host=x86_64-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' '--runstatedir=/run' '--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=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' '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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' '--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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' 'LIBS=-lcrypt -lpthread ' '--srcdir=.' --cache-file= checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking target system type... x86_64-redhat-linux-gnu checking for x86_64-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 x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for x86_64-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=x86_64-redhat-linux-gnu' '--host=x86_64-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' '--runstatedir=/run' '--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=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' '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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' 'CC=gcc' 'LD=/usr/bin/ld' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' 'LIBS=-lcrypt -lpthread ' '--srcdir=.' --cache-file= checking for x86_64-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 x86_64-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 x86_64-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... x86_64-redhat-linux-gnu checking host system type... x86_64-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -j2 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: -j2 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]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src' 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[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli' make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli' make[3]: warning: -j2 forced in submake: resetting jobserver mode. 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: -j2 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: -j2 forced in submake: resetting jobserver mode. 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[1]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: warning: -j2 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/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[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' 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[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/core' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/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[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o de.mo de.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' de.po:8: warning: header field 'Language-Team' still has the initial default value make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' CompileResource: /usr/bin/msgfmt -c -o cy.mo cy.po make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/po' cy.po:8: warning: header field 'Language-Team' still has the initial default value make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/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[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' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' 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/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/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[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[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' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' 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/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o allocation_policy.lib.o allocation_policy.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/core' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o mowgli_signal.lib.o mowgli_signal.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core' 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/container' make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' make[5]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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' 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/dns' make[4]: warning: -j2 forced in submake: resetting jobserver mode. 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/container' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[5]: warning: -j2 forced in submake: resetting jobserver mode. 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' 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' 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' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/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' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o dns.lib.o dns.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o list.lib.o list.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o dictionary.lib.o dictionary.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/dns' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/dns' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o evloop_reslib.lib.o evloop_reslib.c make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/dns' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C evloop_reslib.c: In function 'mowgli_dns_ns_name_pack': evloop_reslib.c:1220:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1220 | } | ^ evloop_reslib.c: In function 'mowgli_dns_res_mkquery': evloop_reslib.c:1177:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1177 | mowgli_dns_res_mkquery(const char *dname, /* domain name */ | ^~~~~~~~~~~~~~~~~~~~~~ make[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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/eventloop' make[4]: warning: -j2 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: -j2 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/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/container' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 patricia.c: In function 'mowgli_patricia_search': patricia.c:426:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 426 | while (val >= POINTERS_PER_NODE) | ^ 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/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lcrypt -lpthread -ldl -lrt 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/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' make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[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' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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/ext' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o error_backtrace.lib.o error_backtrace.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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/ext' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/eventloop' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/linebuf' make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' make[5]: warning: -j2 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/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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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]: 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' 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/linebuf' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[5]: 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/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/object' make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[5]: warning: -j2 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/module' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[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[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/object' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o object.lib.o object.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C object.c: In function 'mowgli_object_unref': object.c:170:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 170 | } | ^ make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -pipe -Wall -Wextra -Wno-unused-value -Wno-unused-parameter -Wno-missing-field-initializers -I. -I.. -I../../.. -DMOWGLI_CORE -c -o loader_posix.lib.o loader_posix.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/module' Link: gcc -o mowgli.module.lib.a interface.lib.o loader_posix.lib.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/platform' make[4]: warning: -j2 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: -j2 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/platform' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[6]: warning: -j2 forced in submake: resetting jobserver mode. make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/object' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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[4]: 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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[6]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' make[6]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform/win32' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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' make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' 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/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lcrypt -lpthread -ldl -lrt make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/platform' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[4]: 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' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/thread' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[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' make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/vio' make[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/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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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/thread' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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/thread' CompileLib: gcc -fPIC -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 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' 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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: -j2 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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))); | ^~ cidr.c: In function 'inet_pton4': cidr.c:93:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 93 | inet_pton4(const char *src, unsigned char *dst) | ^~~~~~~~~~ cidr.c:93:1: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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] In function 'text_to_parv', inlined from 'command_exec_split' at commandtree.c:149:10: commandtree.c:302:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 302 | while (count < maxparc - 1 && (parv[count] = strtok(p, " ")) != NULL) | ^ 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) | ^~~~~~~~~~~~~~~~~~ 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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:37: warning: potential null pointer dereference [-Wnull-dereference] 311 | mu->email_canonical = canonicalize_email(mu->email); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:311:39: 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'email_within_limits', inlined from 'email_within_limits' at function.c:375:6: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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 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:906, 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: In function 'snprintf', inlined from 'module_load_internal' at module.c:214:3, inlined from 'module_load' at module.c:87:6: /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: In function 'module_load': 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 function 'snprintf', inlined from 'module_load_internal' at module.c:170:3, inlined from 'module_load' at module.c:87:6: /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: In function 'module_load': 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); | ^~ In function 'module_load_internal', inlined from 'module_load' at module.c:87:6: 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 function 'snprintf', inlined from 'module_load_internal' at module.c:162:3, inlined from 'module_load' at module.c:87:6: /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: In function 'module_load': 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); | ^~ In function 'module_load_internal', inlined from 'module_load' at module.c:87:6: 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 function 'snprintf', inlined from 'module_load_internal' at module.c:154:3, inlined from 'module_load' at module.c:87:6: /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: In function 'module_load': 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 function 'snprintf', inlined from 'module_load_internal' at module.c:146:3, inlined from 'module_load' at module.c:87:6: /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: In function 'module_load': 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 function 'snprintf', inlined from 'module_load_internal' at module.c:138:3, inlined from 'module_load' at module.c:87:6: /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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 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]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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); | ~~^ ~~~~~~~~~~ | | | | 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]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../include -c -o res.lib.o res.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C res.c: In function 'proc_answer': res.c:609:13: warning: variable 'query_class' set but not used [-Wunused-but-set-variable] 609 | int query_class; /* answer class */ | ^~~~~~~~~~~ res.c: In function 'res_read_single_reply': res.c:798:20: warning: this condition has identical branches [-Wduplicated-branches] 798 | if (NXDOMAIN == header->rcode) | ^ make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' CompileLib: gcc -MMD -MP -fPIC -DPIC -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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:675:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 675 | dn += sprintf(dn, "%02x", *cp & 0xff); | ~~~^ ~~~~~~~~~~ | | | | | int | unsigned int | %02x 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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:906, 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: In function 'snprintf', inlined from 'kill_user' at services.c:161:2: /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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' 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lqrencode make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/libathemecore' make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules' make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules' make[1]: warning: -j2 forced in submake: resetting jobserver mode. make[1]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src' make[1]: warning: -j2 forced in submake: resetting jobserver mode. make[1]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/alis' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/alis' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: warning: -j2 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/auth' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/services' make[2]: warning: -j2 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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' make[2]: warning: -j2 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -I../../include -c -o main.o main.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'main': main.c:28:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | regchannelcount = channelcount * 0.65; | ^~~~~~~~~~~~~~~ main.c:29:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | regusercount = usercount * 0.65; | ^~~~~~~~~~~~ main.c:32:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | klinecount = xlinecount = qlinecount = (usercount * 0.05); | ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/auth' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/footprint' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/backend' make[2]: warning: -j2 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -I../../include -c -o main.o main.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/atheme.h:17, from main.c:21: main.c: In function 'main': ../../include/instpaths.h:14:25: warning: passing argument 2 of 'atheme_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | #define LOGDIR "/var/log/atheme" | ^~~~~~~~~~~~~~~~~ main.c:110:30: note: in expansion of macro 'LOGDIR' 110 | atheme_init(argv[0], LOGDIR "/dbverify.log"); | ^~~~~~ In file included from main.c:22: ../../include/libathemecore.h:13:47: note: expected 'char *' but argument is of type 'const char *' 13 | extern void atheme_init(char *execname, char *log_p); | ~~~~~~^~~~~ main.c:114:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 114 | char *filename = argv[1] ? argv[1] : "services.db"; | ^~~~ main.c:117:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 117 | datadir = DATADIR; | ^ main.c:112:19: warning: variable 'm' set but not used [-Wunused-but-set-variable] 112 | module_t *m; | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/dbverify' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/botserv' make[2]: warning: -j2 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/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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); | ^~~~~~~~~~~~~~~~~~~~ /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); | ^~~~~~~~~~~~~~~~~~~ /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); | ^~~ /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); | ^~~~~~~~~~~~~~~ /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); | ^~~~~~~~~~~~~~~ /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: /usr/include/openssl/pem.h:462:1: note: declared here 462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/ecdsakeygen' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/src/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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", | ~^ | | | 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]: 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' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/botserv' 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: | ^~~~ main.c: 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) | ^~~~~~~~~~~~~~~~ In function 'bs_cmd_delete', inlined from 'bs_cmd_bot' at main.c:556:3: 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) | ^ In function 'bs_cmd_delete', inlined from 'bs_cmd_bot' at main.c:556:3: 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]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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]: 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/chanfix' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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' 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_core.so set_core.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_fantasy.so set_fantasy.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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"); | ^~~~ ../../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"); | ^~~~ ../../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", "*"); | ^~~~ ../../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: 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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_nobot.so set_nobot.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_private.so set_private.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanfix' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: warning: -j2 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_saycaller.so set_saycaller.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/botserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'cs_topiccheck': main.c:756:60: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 756 | 3, "+t-oh", data->u->nick, data->u->nick); | ^~~~~~~ In file included from ../../include/atheme.h:31, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ main.c:759:60: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 759 | 2, "+t-o", data->u->nick); | ^~~~~~ ../../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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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] In function 'xflag_apply_batch', inlined from 'cs_cmd_role_add' at access.c:1212:13: access.c:547:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 547 | for (i = 0; i < parc; i++) | ~~^~~~~~ 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] In function 'xflag_apply_batch', inlined from 'cs_cmd_role_set' at access.c:1303:13: access.c:547:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 547 | for (i = 0; i < parc; i++) | ~~^~~~~~ 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] In function 'xflag_apply_batch', inlined from 'cs_cmd_role_set' at access.c:1303:13: access.c:547:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 547 | for (i = 0; i < parc; i++) | ^ 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] In function 'xflag_apply_batch', inlined from 'cs_cmd_role_add' at access.c:1212:13: access.c:547:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 547 | for (i = 0; i < parc; i++) | ^ 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o cs_modesync.so cs_modesync.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o cs_ping.so cs_ping.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o akick.so akick.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C akick.c: In function 'cs_cmd_akick_list': akick.c:638:29: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 638 | ago = ca->tmodified ? time_ago(ca->tmodified) : "?"; | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o cs_regmode.so cs_regmode.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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; | ^~~ ../../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; | ^~~ ../../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; | ^~~ ../../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; | ^~~ ../../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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o cs_regnotice.so cs_regnotice.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o ban.so ban.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o clear_bans.so clear_bans.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o dnsbl.so dnsbl.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C dnsbl.c: In function 'initiate_blacklist_dnsquery': dnsbl.c:328:48: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 212 and 248 [-Wformat-truncation=] 328 | snprintf(buf, sizeof buf, "%u.%u.%u.%u.%s", ip[0], ip[1], ip[2], ip[3], blptr->host); | ^~ In file included from /usr/include/stdio.h:906, 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: In function 'snprintf', inlined from 'initiate_blacklist_dnsquery' at dnsbl.c:328:2: /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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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:906, 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: In function 'snprintf', inlined from 'do_packet' at gen_echoserver.c:38:17, inlined from 'my_rhandler' at gen_echoserver.c:62:9: /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o clear_users.so clear_users.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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:906, 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: In function 'snprintf', inlined from 'do_packet' at gen_listenerdemo.c:43:17, inlined from 'my_rhandler' at gen_listenerdemo.c:66:9: /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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"); | ^~~~~~~ ../../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", "*!*@*"); | ^~~~~~~ ../../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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o count.so count.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o fflags.so fflags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ircd_announceserv.so ircd_announceserv.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ircd_loveserv.so ircd_loveserv.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 flags.c: In function 'cs_cmd_flags': flags.c:422:75: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:422:73: note: in expansion of macro '_' 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ flags.c:422:82: note: format string is defined here 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../../include/i18n.h:14, from ../../../include/atheme.h:20, from atheme-compat.h:25, from ms_fsend.c:8: ms_fsend.c: In function 'ms_cmd_fsend': ms_fsend.c:52:53: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] 52 | command_fail(si, fault_badparams, _("Please make sure your memo is not greater than %u characters"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ms_fsend.c:52:51: note: in expansion of macro '_' 52 | command_fail(si, fault_badparams, _("Please make sure your memo is not greater than %u characters"), | ^ ms_fsend.c:52:102: note: format string is defined here 52 | command_fail(si, fault_badparams, _("Please make sure your memo is not greater than %u characters"), | ~^ | | | unsigned int | %u make[3]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ns_ajoin.so ns_ajoin.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o halfop.so halfop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ns_cleannick.so ns_cleannick.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ns_cleannick.c: In function 'is_nickname_lame': ns_cleannick.c:36:36: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'float' [-Wbad-function-cast] 36 | score = (float) capcount / (float) strlen(nickname); | ^ ns_cleannick.c:37:83: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 37 | slog(LG_DEBUG, "is_nickname_lame(%s): score %0.3f %u/%zu caps", nickname, score, capcount, strlen(nickname)); | ^~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ns_fenforce.so ns_fenforce.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ns_forbid.so ns_forbid.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o info.so info.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o list.so list.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C list.c: In function 'cs_cmd_list': list.c:151:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 151 | {"pattern", OPT_STRING, {.strval = &chanpattern}, 0}, | ^~~~~~~~~ list.c:152:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 152 | {"mark-reason", OPT_STRING, {.strval = &markpattern}, 0}, | ^~~~~~~~~~~~~ list.c:153:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 153 | {"close-reason", OPT_STRING, {.strval = &closedpattern}, 0}, | ^~~~~~~~~~~~~~ list.c:154:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 154 | {"noexpire", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~~~~~ list.c:155:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | {"held", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~ list.c:156:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 156 | {"hold", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~ list.c:157:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 157 | {"noop", OPT_FLAG, {.flagval = &flagset}, MC_NOOP}, | ^~~~~~ list.c:158:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 158 | {"limitflags", OPT_FLAG, {.flagval = &flagset}, MC_LIMITFLAGS}, | ^~~~~~~~~~~~ list.c:159:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 159 | {"secure", OPT_FLAG, {.flagval = &flagset}, MC_SECURE}, | ^~~~~~~~ list.c:160:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 160 | {"nosync", OPT_FLAG, {.flagval = &flagset}, MC_NOSYNC}, | ^~~~~~~~ list.c:161:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 161 | {"verbose", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE}, | ^~~~~~~~~ list.c:162:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 162 | {"restricted", OPT_FLAG, {.flagval = &flagset}, MC_RESTRICTED}, | ^~~~~~~~~~~~ list.c:163:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 163 | {"keeptopic", OPT_FLAG, {.flagval = &flagset}, MC_KEEPTOPIC}, | ^~~~~~~~~~~ list.c:164:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 164 | {"verbose-ops", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE_OPS}, | ^~~~~~~~~~~~~ list.c:165:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | {"topiclock", OPT_FLAG, {.flagval = &flagset}, MC_TOPICLOCK}, | ^~~~~~~~~~~ list.c:166:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 166 | {"guard", OPT_FLAG, {.flagval = &flagset}, MC_GUARD}, | ^~~~~~~ list.c:167:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 167 | {"private", OPT_FLAG, {.flagval = &flagset}, MC_PRIVATE}, | ^~~~~~~~~ list.c:168:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 168 | {"closed", OPT_BOOL, {.boolval = &closed}, 0}, | ^~~~~~~~ list.c:169:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 169 | {"marked", OPT_BOOL, {.boolval = &marked}, 0}, | ^~~~~~~~ list.c:170:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 170 | {"aclsize", OPT_INT, {.intval = &aclsize}, 0}, | ^~~~~~~~~ list.c:171:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 171 | {"registered", OPT_AGE, {.ageval = &age}, 0}, | ^~~~~~~~~~~~ list.c:172:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 172 | {"lastused", OPT_AGE, {.ageval = &lastused}, 0}, | ^~~~~~~~~~ list.c:248:56: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 248 | logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", criteriastr, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from list.c:9: ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:252:93: note: in expansion of macro 'N_' 252 | command_success_nodata(si, ngettext(N_("\2%d\2 match for criteria \2%s\2"), N_("\2%d\2 matches for criteria \2%s\2"), matches), matches, criteriastr); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:252:53: note: in expansion of macro 'N_' 252 | command_success_nodata(si, ngettext(N_("\2%d\2 match for criteria \2%s\2"), N_("\2%d\2 matches for criteria \2%s\2"), matches), matches, criteriastr); | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mark.so mark.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ns_mxcheck.so ns_mxcheck.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ns_mxcheck.c: In function 'check_registration': ns_mxcheck.c:54:21: warning: variable 'user' set but not used [-Wunused-but-set-variable] 54 | const char *user; | ^~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ns_mxcheck_async.c: In function 'check_registration': ns_mxcheck_async.c:101:21: warning: variable 'user' set but not used [-Wunused-but-set-variable] 101 | const char *user; | ^~~~ make[3]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ns_sendpassmail.so ns_sendpassmail.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ns_sendpassmail.c: In function 'sendpassmail_foreach_cb': ns_sendpassmail.c:62:41: warning: potential null pointer dereference [-Wnull-dereference] 62 | if (state->email_canonical != mu->email_canonical) | ~~^~~~~~~~~~~~~~~~~ ns_sendpassmail.c: In function 'sendpassmail_foreach_cb': ns_sendpassmail.c:62:41: warning: potential null pointer dereference [-Wnull-dereference] 62 | if (state->email_canonical != mu->email_canonical) | ^ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o ns_waitreg.so ns_waitreg.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o on_db_save.so on_db_save.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C on_db_save.c: In function 'on_db_save': on_db_save.c:111:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 111 | write(2, "Failed to exec /bin/sh\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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", "*"); | ^~~~ ../../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"); | ^~~~~ ../../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"); | ^~~~ ../../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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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); | ^~~~ ../../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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o os_helpme.so os_helpme.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o os_joinmon.so os_joinmon.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o os_testcmd.so os_testcmd.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_private.so set_private.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' CompileModule: gcc -MMD -MP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../../../libathemecore -o os_trace.so os_trace.c -lresolv -lcrypt -lpthread -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib/src' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/crypto' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o pbkdf2.so pbkdf2.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C pbkdf2.c: In function 'pbkdf2_crypt': pbkdf2.c:50:13: warning: variable 'res' set but not used [-Wunused-but-set-variable] 50 | int res, iter; | ^~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o successor_acl.so successor_acl.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_verbose.so set_verbose.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o posix.so posix.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lssl -lcrypto cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 ircservices.c: In function 'myencrypt': ircservices.c:69:40: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 69 | sprintf(dest + 13 + 2 * i, "%02x", 255 & dest2[i]); | ~~~^ ~~~~~~~~~~~~~~ | | | | | int | unsigned int | %02x make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o template.so template.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/crypto' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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)); | ^~~~~~~~~~~ /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); | ^~~~~~~~~~ /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/exttarget' make[2]: warning: -j2 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/exttarget' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o voice.so voice.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/chanserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/gameserv' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/global' make[2]: warning: -j2 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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: -j2 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: -j2 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -I.. -c -o database.plugin.o database.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C database.c: In function 'db_h_gdbv': database.c:80:67: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 80 | slog(LG_INFO, "groupserv: opensex data schema version is %d.", loading_gdbv); | ~^ ~~~~~~~~~~~~ | | | | int unsigned int | %d database.c: In function 'db_h_grp': database.c:115:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 115 | slog(LG_INFO, "db-h-grp: line %d: skipping duplicate group %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:120:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 120 | slog(LG_INFO, "db-h-grp: line %d: skipping group %s with duplicate UID %s", db->line, name, uid); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:134:56: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 134 | slog(LG_INFO, "db-h-grp: line %d: confused by flags: %s", db->line, flagset); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c: In function 'db_h_gacl': database.c:153:49: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 153 | slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent group %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:159:49: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 159 | slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent entity %s", db->line, entity); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:168:57: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 168 | slog(LG_INFO, "db-h-gacl: line %d: confused by flags: %s", db->line, flagset); | ~^ ~~~~~~~~ | | | | int unsigned int | %d make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o drop.so drop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o happyfarm.so happyfarm.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C happyfarm.c:284:26: warning: 'happy_plant_by_name' defined but not used [-Wunused-function] 284 | static happy_planttype_t happy_plant_by_name(const char *name) | ^~~~~~~~~~~~~~~~~~~ happyfarm.c:210:13: warning: 'happy_farmer_destroy' defined but not used [-Wunused-function] 210 | static void happy_farmer_destroy(happy_farmer_t * farmer) | ^~~~~~~~~~~~~~~~~~~~ happyfarm.c: In function '__command_join': happyfarm.c:310:9: warning: potential null pointer dereference [-Wnull-dereference] 310 | command_success_nodata(si, _("You have started with \2%d\2 money. For help, use \2/msg %s HELP HAPPYFARM\2."), farmer->money, si->service->nick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ happyfarm.c: In function '__command_join': happyfarm.c:310:9: warning: potential null pointer dereference [-Wnull-dereference] 310 | command_success_nodata(si, _("You have started with \2%d\2 money. For help, use \2/msg %s HELP HAPPYFARM\2."), farmer->money, si->service->nick); | ^ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o help.so help.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../../libathemecore -lathemecore make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv/main' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o namegen.so namegen.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/gameserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o flags.so flags.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o services.so services.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/helpserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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: -j2 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o regnolimit.so regnolimit.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o onoff.so onoff.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_groupname.so set_groupname.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o request.so request.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/hostserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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/infoserv' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_public.so set_public.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_url.so set_url.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/groupserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/infoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o canon_gmail.so canon_gmail.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/misc' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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:906, 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: In function 'snprintf', inlined from 'send_error' at httpd.c:125:2: /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 function 'snprintf', inlined from 'open_file' at httpd.c:63:2, inlined from 'httpd_recvqhandler' at httpd.c:255: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: -j2 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o access.so access.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o badmail.so badmail.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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:906, 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: In function 'snprintf', inlined from 'ms_cmd_read' at read.c:112:7: /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o sendops.so sendops.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/memoserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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/operserv' make[2]: warning: -j2 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o enforce.so enforce.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C enforce.c: In function 'guest_nickname': enforce.c:103:51: warning: format '%d' expects argument of type 'int', but argument 5 has type '__uint32_t' {aka 'unsigned int'} [-Wformat=] 103 | snprintf(gnick, sizeof gnick, "%s%d", nicksvs.enforce_prefix, arc4random()%100000); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int __uint32_t {aka unsigned int} | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o identify.so identify.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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, | ~^ | make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' | | 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 clones.c:941:51: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:941:49: note: in expansion of macro '_' 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ^ clones.c:941:95: note: format string is defined here 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ~^ | | | int | %d make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o greplog.so greplog.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C greplog.c: In function 'os_cmd_greplog': greplog.c:138:66: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %04u 139 | baselog, tm.tm_year + 1900, | ~~~~~~~~~~~~~~~~~ | | | int greplog.c:138:70: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %02u 139 | baselog, tm.tm_year + 1900, 140 | tm.tm_mon + 1, tm.tm_mday); | ~~~~~~~~~~~~~ | | | int greplog.c:138:74: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %02u 139 | baselog, tm.tm_year + 1900, 140 | tm.tm_mon + 1, tm.tm_mday); | ~~~~~~~~~~ | | | int make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o ignore.so ignore.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from ignore.c:9: ignore.c: In function 'os_cmd_ignore_list': ignore.c:223:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore.c:223:44: note: in expansion of macro '_' 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ^ ignore.c:223:48: note: format string is defined here 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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 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 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 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 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 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 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 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 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 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 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 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); | ~^ | make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' | | int | %d 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 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 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o listgroups.so listgroups.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from listgroups.c:9: listgroups.c: In function 'ns_cmd_listgroups': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listgroups.c:99:53: note: in expansion of macro 'N_' 99 | N_("\2%d\2 group access matches for the nickname \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listgroups.c:98:53: note: in expansion of macro 'N_' 98 | command_success_nodata(si, ngettext(N_("\2%d\2 group access match for the nickname \2%s\2"), | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o listownmail.so listownmail.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C listownmail.c: In function 'ns_cmd_listownmail': listownmail.c:74:61: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 74 | logcommand(si, CMDLOG_GET, "LISTOWNMAIL: \2%s\2 (\2%d\2 matches)", si->smu->email, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from listownmail.c:9: ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listownmail.c:76:45: note: in expansion of macro 'N_' 76 | N_("\2%d\2 matches for e-mail address \2%s\2"), matches), matches, si->smu->email); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listownmail.c:75:45: note: in expansion of macro 'N_' 75 | command_success_nodata(si, ngettext(N_("\2%d\2 match for e-mail address \2%s\2"), | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o logout.so logout.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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] In function 'text_to_parv', inlined from 'os_cmd_override' at override.c:246:12: override.c:129:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 129 | while (count < maxparc - 1 && (parv[count] = strtok(p, " ")) != NULL) | ^ 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: 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] In function 'text_to_parv', inlined from 'os_cmd_override' at override.c:246:12: override.c:129:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 129 | while (count < maxparc - 1 && (parv[count] = strtok(p, " ")) != NULL) | ^ 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[]) | ^ 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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: In function 'is_user_marked', inlined from 'is_marked' at multimark.c:97:9: /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 function 'is_user_marked', inlined from 'multimark_needforce' at multimark.c:817:11: /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: 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) | ^ In function 'is_user_marked', inlined from 'is_marked' at multimark.c:97:9: multimark.c:104:16: warning: potential null pointer dereference [-Wnull-dereference] 104 | return MOWGLI_LIST_LENGTH(l) != 0; | ^ In function 'is_user_marked', inlined from 'multimark_needforce' at multimark.c:817:11: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o raw.so raw.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o readonly.so readonly.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o return.so return.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_core.so set_core.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_email.so set_email.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_emailmemos.so set_emailmemos.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_enforcetime.so set_enforcetime.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from set_enforcetime.c:8: set_enforcetime.c: In function 'ns_cmd_set_enforcetime': set_enforcetime.c:55:54: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set_enforcetime.c:55:52: note: in expansion of macro '_' 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ^ set_enforcetime.c:55:124: note: format string is defined here 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ~^ | | | int | %d make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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 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 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 sgline.c:355:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:355:52: note: in expansion of macro '_' 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ^ sgline.c:355:56: note: format string is defined here 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ~^ | | | int | %d make[2]: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o soper.so soper.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_nevergroup.so set_nevergroup.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set_neverop.so set_neverop.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o sqline.so sqline.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sqline.c:11: sqline.c: In function 'os_cmd_sqline_del': sqline.c:312:89: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:312:87: note: in expansion of macro '_' 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^ sqline.c:312:120: note: format string is defined here 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ~^ | | | int | %d 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 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 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 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 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 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 - \2pmake[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/operserv' ermanent\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 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/protocol' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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:58: 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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' 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o verify.so verify.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lcrack cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/nickserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/proxyscan' make[2]: warning: -j2 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o ircnet.so ircnet.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C ircnet.c: In function 'm_njoin': ircnet.c:466:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 466 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from ircnet.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ircnet.c: In function 'm_kick': ircnet.c:598:58: warning: '%s' directive argument is null [-Wformat-overflow=] 598 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o inspircd.so inspircd.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C inspircd.c: In function 'check_jointhrottle': inspircd.c:262:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 262 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ inspircd.c: In function 'check_rejoindelay': inspircd.c:299:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 299 | if (atoi(value) <= 0 || atoi(value) > max_rejoindelay) | ^ inspircd.c: In function 'inspircd_join_sts': inspircd.c:395:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 395 | modes = "+"; | ^ inspircd.c: In function 'm_fjoin': inspircd.c:905:14: warning: variable 'prefix' set but not used [-Wunused-but-set-variable] 905 | bool prefix = true; | ^~~~~~ inspircd.c: In function 'm_server': inspircd.c:1201:19: warning: variable 's' set but not used [-Wunused-but-set-variable] 1201 | server_t *s; | ^ inspircd.c: In function 'm_join': inspircd.c:1261:45: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1261 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:31, from inspircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ inspircd.c: In function 'm_kick': inspircd.c:1158:58: warning: '%s' directive argument is null [-Wformat-overflow=] 1158 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mixin_nohalfops.so mixin_nohalfops.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/protocol' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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:906, 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: In function 'snprintf', inlined from 'initiate_blacklist_dnsquery' at dnsbl.c:383:2: /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: 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]: 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' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o main.so main.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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]: 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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, "+"); | ^~~ ../../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); | ^~~~ ../../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); | ^~~~ ../../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:58: 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o set.so set.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore -lm cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C set.c:144:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 144 | { "genre", set_genre }, | ^~~~~~~ set.c:145:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 145 | { "period", set_period }, | ^~~~~~~~ set.c:146:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 146 | { "ruleset", set_ruleset }, | ^~~~~~~~~ set.c:147:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 147 | { "rating", set_rating }, | ^~~~~~~~ set.c:148:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 148 | { "system", set_system }, | ^~~~~~~~ set.c:149:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 149 | { "setting", set_setting }, | ^~~~~~~~~ set.c:150:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 150 | { "storyline", set_storyline }, | ^~~~~~~~~~~ set.c:151:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 151 | { "summary", set_summary }, | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/rpgserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: warning: -j2 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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, "+"); | ^~~ ../../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, "+"); | ^~~ ../../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:58: 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o authcookie.so authcookie.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lssl -lcrypto -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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); | ^~~~~~~~~~~~~~~~~~~~ /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)) | ^~ /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) | ^~ /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); | ^~~~~~~~~~~ /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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o external.so external.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -lssl -lcrypto -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/saslserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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:906, 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: In function 'snprintf', inlined from 'sasl_get_source_name' at main.c:792:3: /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: In function 'sasl_get_source_name': 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 function 'snprintf', inlined from 'sasl_get_source_name' at main.c:790:3: /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]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/security' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/security' 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/statserv' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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:58: 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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, "+"); | ^~~ ../../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:58: 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o channel.so channel.c -lpcre -L/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -lmowgli-2 -lcrypt -lpthread -L../../libathemecore -lathemecore cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' CompileModule: gcc -MMD -MP -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/statserv' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/statserv' make[2]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[3]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' make[4]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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:34, from /usr/lib64/perl5/CORE/hv.h:673, from /usr/lib64/perl5/CORE/perl.h:4164, 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: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer 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); | ^~~~~~~~~ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1412:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1412 | 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:1461:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1461 | U32 *state= (U32 *)state_ch; | ^ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' ~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:107:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 107 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:51:91: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 51 | # define __PERL_HASH_WITH_STATE(state,str,len) S_perl_hash_siphash_1_3_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:108:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 108 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:28: /usr/lib64/perl5/CORE/thread.h: At top level: /usr/lib64/perl5/CORE/config.h:5154:27: warning: ISO C99 does not support '_Thread_local' [-Wc99-c11-compat] 5154 | #define PERL_THREAD_LOCAL _Thread_local /**/ | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:386:8: note: in expansion of macro 'PERL_THREAD_LOCAL' 386 | extern PERL_THREAD_LOCAL void *PL_current_context; | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:7242: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 660 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:671:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 671 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:2999: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_valid_partial_char_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'STRLEN' {aka 'long unsigned int'} to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/inline.h:2363:12: note: in expansion of macro 'cBOOL' 2363 | return cBOOL(is_utf8_char_helper_(s0, e, flags)); | ^~~~~ 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 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 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, "+"); | ^~~ ../../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:58: 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]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' make[2]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport' make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/xmlrpc' make[3]: warning: -j2 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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:34, from /usr/lib64/perl5/CORE/hv.h:673, from /usr/lib64/perl5/CORE/perl.h:4164, 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: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer 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); | ^~~~~~~~~ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1412:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1412 | 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:1461:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1461 | U32 *state= (U32 *)state_ch; | ^ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /umake[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 sr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:107:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 107 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:51:91: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 51 | # define __PERL_HASH_WITH_STATE(state,str,len) S_perl_hash_siphash_1_3_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:108:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 108 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:28: /usr/lib64/perl5/CORE/thread.h: At top level: /usr/lib64/perl5/CORE/config.h:5154:27: warning: ISO C99 does not support '_Thread_local' [-Wc99-c11-compat] 5154 | #define PERL_THREAD_LOCAL _Thread_local /**/ | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:386:8: note: in expansion of macro 'PERL_THREAD_LOCAL' 386 | extern PERL_THREAD_LOCAL void *PL_current_context; | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:7242: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 660 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:671:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 671 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:2999: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_valid_partial_char_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'STRLEN' {aka 'long unsigned int'} to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/inline.h:2363:12: note: in expansion of macro 'cBOOL' 2363 | return cBOOL(is_utf8_char_helper_(s0, e, flags)); | ^~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:4155: /usr/lib64/perl5/CORE/sv_inline.h: In function 'Perl_newSV_type': /usr/lib64/perl5/CORE/handy.h:97:35: warning: declaration of 'p_' shadows a previous local [-Wshadow] 97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; }) | ^~ /usr/lib64/perl5/CORE/sv.h:1394:54: note: in definition of macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~ /usr/lib64/perl5/CORE/handy.h:105:32: note: in expansion of macro 'MUTABLE_PTR' 105 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:29: note: in expansion of macro 'MUTABLE_HV' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:107:32: note: in expansion of macro 'MUTABLE_PTR' 107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:346:59: note: in expansion of macro 'MUTABLE_SV' 346 | #define SvREFCNT_inc(sv) Perl_SvREFCNT_inc(MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:40: note: in expansion of macro 'SvREFCNT_inc' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:97:35: note: shadowed declaration is here 97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; }) | ^~ /usr/lib64/perl5/CORE/sv.h:1394:54: note: in definition of macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~ /usr/lib64/perl5/CORE/handy.h:105:32: note: in expansion of macro 'MUTABLE_PTR' 105 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:29: note: in expansion of macro 'MUTABLE_HV' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~ 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] perl_module.c:27:24: note: in expansion of macro 'PERL_MODDIR' 27 | #define PERL_INIT_FILE PERL_MODDIR "/lib/init.pl" | ^~~~~~~~~~~ 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:906, from /usr/lib64/perl5/CORE/perlio.h:41, from /usr/lib64/perl5/CORE/iperlsys.h:50, from /usr/lib64/perl5/CORE/perl.h:4110: In function 'snprintf', inlined from 'do_script_load' at perl_module.c:185:3: /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 ()); | ~~~~~~~~~~~~~~~~~ perl_module.c: In function 'do_script_load': perl_module.c:248:12: warning: 'info_hash' may be used uninitialized [-Wmaybe-uninitialized] 248 | if (info_hash) | ^ perl_module.c:182:13: note: 'info_hash' was declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ make[3]: warning: -j2 forced in submake: resetting jobserver mode. 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:34, from /usr/lib64/perl5/CORE/hv.h:673, from /usr/lib64/perl5/CORE/perl.h:4164, 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: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer 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); | ^~~~~~~~~ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1412:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1412 | 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:1461:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1461 | U32 *state= (U32 *)state_ch; | ^ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/COmake[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' RE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:107:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 107 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:51:91: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 51 | # define __PERL_HASH_WITH_STATE(state,str,len) S_perl_hash_siphash_1_3_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:108:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 108 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:28: /usr/lib64/perl5/CORE/thread.h: At top level: /usr/lib64/perl5/CORE/config.h:5154:27: warning: ISO C99 does not support '_Thread_local' [-Wc99-c11-compat] 5154 | #define PERL_THREAD_LOCAL _Thread_local /**/ | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:386:8: note: in expansion of macro 'PERL_THREAD_LOCAL' 386 | extern PERL_THREAD_LOCAL void *PL_current_context; | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:7242: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 660 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:671:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 671 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:2999: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_valid_partial_char_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'STRLEN' {aka 'long unsigned int'} to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/inline.h:2363:12: note: in expansion of macro 'cBOOL' 2363 | return cBOOL(is_utf8_char_helper_(s0, e, flags)); | ^~~~~ 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -c -o parse.plugin.o parse.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../../include -c -o main.plugin.o main.c make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/rfc1459' cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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:906, 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: In function 'snprintf', inlined from 'xmlrpc_time2date' at xmlrpclib.c:513:2: /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 function 'snprintf', inlined from 'xmlrpc_string' at xmlrpclib.c:549:2: /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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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' 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[3]: Entering directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/transport/jsonrpc' make[3]: warning: -j2 forced in submake: resetting jobserver mode. 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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -DPERL_MODDIR=\"/usr/lib64/atheme/modules/scripting\" -Wno-redundant-decls -Wno-float-equal -Wno-unused-value -Wno-nested-externs -c -o perl_object_list.plugin.o perl_object_list.c cc1: warning: command-line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:34, from /usr/lib64/perl5/CORE/hv.h:673, from /usr/lib64/perl5/CORE/perl.h:4164, 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: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer 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); | ^~~~~~~~~ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1412:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1412 | 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:1461:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1461 | U32 *state= (U32 *)state_ch; | ^ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:107:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 107 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:51:91: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 51 | # define __PERL_HASH_WITH_STATE(state,str,len) S_perl_hash_siphash_1_3_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:108:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 108 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:28: /usr/lib64/perl5/CORE/thread.h: At top level: /usr/lib64/perl5/CORE/config.h:5154:27: warning: ISO C99 does not support '_Thread_local' [-Wc99-c11-compat] 5154 | #define PERL_THREAD_LOCAL _Thread_local /**/ | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:386:8: note: in expansion of macro 'PERL_THREAD_LOCAL' 386 | extern PERL_THREAD_LOCAL void *PL_current_context; | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:7242: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 660 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:671:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 671 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:2999: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_valid_partial_char_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'STRLEN' {aka 'long unsigned int'} to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/inline.h:2363:12: note: in expansion of macro 'cBOOL' 2363 | return cBOOL(is_utf8_char_helper_(s0, e, flags)); | ^~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:4155: /usr/lib64/perl5/CORE/sv_inline.h: In function 'Perl_newSV_type': /usr/lib64/perl5/CORE/handy.h:97:35: warning: declaration of 'p_' shadows a previous local [-Wshadow] 97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; }) | ^~ /usr/lib64/perl5/CORE/sv.h:1394:54: note: in definition of macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~ /usr/lib64/perl5/CORE/handy.h:105:32: note: in expansion of macro 'MUTABLE_PTR' 105 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:29: note: in expansion of macro 'MUTABLE_HV' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:107:32: note: in expansion of macro 'MUTABLE_PTR' 107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:346:59: note: in expansion of macro 'MUTABLE_SV' 346 | #define SvREFCNT_inc(sv) Perl_SvREFCNT_inc(MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:40: note: in expansion of macro 'SvREFCNT_inc' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:97:35: note: shadowed declaration is here 97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; }) | ^~ /usr/lib64/perl5/CORE/sv.h:1394:54: note: in definition of macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~ /usr/lib64/perl5/CORE/handy.h:105:32: note: in expansion of macro 'MUTABLE_PTR' 105 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:29: note: in expansion of macro 'MUTABLE_HV' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -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' 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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:34, from /usr/lib64/perl5/CORE/hv.h:673, from /usr/lib64/perl5/CORE/perl.h:4164, 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: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer 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); | ^~~~~~~~~ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1412:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1412 | 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:1461:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1461 | U32 *state= (U32 *)state_ch; | ^ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: wamake[3]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl' rning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:107:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 107 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:51:91: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 51 | # define __PERL_HASH_WITH_STATE(state,str,len) S_perl_hash_siphash_1_3_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:108:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 108 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:28: /usr/lib64/perl5/CORE/thread.h: At top level: /usr/lib64/perl5/CORE/config.h:5154:27: warning: ISO C99 does not support '_Thread_local' [-Wc99-c11-compat] 5154 | #define PERL_THREAD_LOCAL _Thread_local /**/ | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:386:8: note: in expansion of macro 'PERL_THREAD_LOCAL' 386 | extern PERL_THREAD_LOCAL void *PL_current_context; | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:7242: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 660 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:671:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 671 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:2999: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_valid_partial_char_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'STRLEN' {aka 'long unsigned int'} to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/inline.h:2363:12: note: in expansion of macro 'cBOOL' 2363 | return cBOOL(is_utf8_char_helper_(s0, e, flags)); | ^~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:4155: /usr/lib64/perl5/CORE/sv_inline.h: In function 'Perl_newSV_type': /usr/lib64/perl5/CORE/handy.h:97:35: warning: declaration of 'p_' shadows a previous local [-Wshadow] 97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; }) | ^~ /usr/lib64/perl5/CORE/sv.h:1394:54: note: in definition of macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~ /usr/lib64/perl5/CORE/handy.h:105:32: note: in expansion of macro 'MUTABLE_PTR' 105 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:29: note: in expansion of macro 'MUTABLE_HV' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:107:32: note: in expansion of macro 'MUTABLE_PTR' 107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:346:59: note: in expansion of macro 'MUTABLE_SV' 346 | #define SvREFCNT_inc(sv) Perl_SvREFCNT_inc(MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:40: note: in expansion of macro 'SvREFCNT_inc' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:97:35: note: shadowed declaration is here 97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; }) | ^~ /usr/lib64/perl5/CORE/sv.h:1394:54: note: in definition of macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~ /usr/lib64/perl5/CORE/handy.h:105:32: note: in expansion of macro 'MUTABLE_PTR' 105 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/sv_inline.h:487:29: note: in expansion of macro 'MUTABLE_HV' 487 | SvSTASH_set(io, MUTABLE_HV(SvREFCNT_inc(GvHV(iogv)))); | ^~~~~~~~~~ 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable -fPIC -DPIC -I../../include -shared -Wl,-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,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,--build-id=sha1 -Wl,-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,--build-id=sha1 -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[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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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:34, from /usr/lib64/perl5/CORE/hv.h:673, from /usr/lib64/perl5/CORE/perl.h:4164, 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: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer 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); | ^~~~~~~~~ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1412:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1412 | 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:1461:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1461 | U32 *state= (U32 *)state_ch; | ^ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:107:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 107 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:51:91: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 51 | # define __PERL_HASH_WITH_STATE(state,str,len) S_perl_hash_siphash_1_3_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:108:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 108 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:28: /usr/lib64/perl5/CORE/thread.h: At top level: /usr/lib64/perl5/CORE/config.h:5154:27: warning: ISO C99 does not support '_Thread_local' [-Wc99-c11-compat] 5154 | #define PERL_THREAD_LOCAL _Thread_local /**/ | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:386:8: note: in expansion of macro 'PERL_THREAD_LOCAL' 386 | extern PERL_THREAD_LOCAL void *PL_current_context; | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:7242: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 660 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:671:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 671 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:2999: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_valid_partial_char_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'STRLEN' {aka 'long unsigned int'} to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/inline.h:2363:12: note: in expansion of macro 'cBOOL' 2363 | return cBOOL(is_utf8_char_helper_(s0, e, flags)); | ^~~~~ Atheme.c: In function 'XS_Atheme__Server_hops': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:411:13: note: in expansion of macro 'LIKELY' 411 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:413:28: note: in expansion of macro 'TAINT_get' 413 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:38: note: in expansion of macro 'TARGi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:388:9: note: in expansion of macro 'PUSHi' 388 | PUSHi((IV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Server_invis': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:411:13: note: in expansion of macro 'LIKELY' 411 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:413:28: note: in expansion of macro 'TAINT_get' 413 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:38: note: in expansion of macro 'TARGi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | make[4]: Leaving directory '/builddir/build/BUILD/atheme-services-v7.2.12/modules/scripting/perl/api' ^~~~~ Atheme.c:425:9: note: in expansion of macro 'PUSHi' 425 | PUSHi((IV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Server_opers': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:411:13: note: in expansion of macro 'LIKELY' 411 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:413:28: note: in expansion of macro 'TAINT_get' 413 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:38: note: in expansion of macro 'TARGi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:462:9: note: in expansion of macro 'PUSHi' 462 | PUSHi((IV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Server_away': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:411:13: note: in expansion of macro 'LIKELY' 411 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:413:28: note: in expansion of macro 'TAINT_get' 413 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:38: note: in expansion of macro 'TARGi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:499:9: note: in expansion of macro 'PUSHi' 499 | PUSHi((IV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Server_connected': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:456:13: note: in expansion of macro 'LIKELY' 456 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:458:28: note: in expansion of macro 'TAINT_get' 458 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:475:38: note: in expansion of macro 'TARGn' 475 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:536:9: note: in expansion of macro 'PUSHn' 536 | PUSHn((NV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Config_default_channel_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:433:13: note: in expansion of macro 'LIKELY' 433 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:435:28: note: in expansion of macro 'TAINT_get' 435 | & (do_taint ? !TAINT_get : 1) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:477:38: note: in expansion of macro 'TARGu' 477 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:818:9: note: in expansion of macro 'PUSHu' 818 | PUSHu((UV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__ChanServ__Config_founder_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:433:13: note: in expansion of macro 'LIKELY' 433 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:435:28: note: in expansion of macro 'TAINT_get' 435 | & (do_taint ? !TAINT_get : 1) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:477:38: note: in expansion of macro 'TARGu' 477 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:858:9: note: in expansion of macro 'PUSHu' 858 | PUSHu((UV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__ChannelRegistration_used_time': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:456:13: note: in expansion of macro 'LIKELY' 456 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:458:28: note: in expansion of macro 'TAINT_get' 458 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:475:38: note: in expansion of macro 'TARGn' 475 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:1184:9: note: in expansion of macro 'PUSHn' 1184 | PUSHn((NV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__ChannelRegistration_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:433:13: note: in expansion of macro 'LIKELY' 433 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:435:28: note: in expansion of macro 'TAINT_get' 435 | & (do_taint ? !TAINT_get : 1) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:477:38: note: in expansion of macro 'TARGu' 477 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:1231:9: note: in expansion of macro 'PUSHu' 1231 | PUSHu((UV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__ChanAcs_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:433:13: note: in expansion of macro 'LIKELY' 433 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:435:28: note: in expansion of macro 'TAINT_get' 435 | & (do_taint ? !TAINT_get : 1) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:477:38: note: in expansion of macro 'TARGu' 477 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:1485:9: note: in expansion of macro 'PUSHu' 1485 | PUSHu((UV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__ChanAcs_modified': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:456:13: note: in expansion of macro 'LIKELY' 456 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:458:28: note: in expansion of macro 'TAINT_get' 458 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:475:38: note: in expansion of macro 'TARGn' 475 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:1560:9: note: in expansion of macro 'PUSHn' 1560 | PUSHn((NV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Channel_limit': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:433:13: note: in expansion of macro 'LIKELY' 433 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:435:28: note: in expansion of macro 'TAINT_get' 435 | & (do_taint ? !TAINT_get : 1) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:477:38: note: in expansion of macro 'TARGu' 477 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:1903:9: note: in expansion of macro 'PUSHu' 1903 | PUSHu((UV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Channel_ts': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:456:13: note: in expansion of macro 'LIKELY' 456 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:458:28: note: in expansion of macro 'TAINT_get' 458 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:475:38: note: in expansion of macro 'TARGn' 475 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:1978:9: note: in expansion of macro 'PUSHn' 1978 | PUSHn((NV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Account_registered': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:456:13: note: in expansion of macro 'LIKELY' 456 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:458:28: note: in expansion of macro 'TAINT_get' 458 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:475:38: note: in expansion of macro 'TARGn' 475 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:2521:9: note: in expansion of macro 'PUSHn' 2521 | PUSHn((NV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Account_last_login': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:456:13: note: in expansion of macro 'LIKELY' 456 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:458:28: note: in expansion of macro 'TAINT_get' 458 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:475:38: note: in expansion of macro 'TARGn' 475 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:2558:9: note: in expansion of macro 'PUSHn' 2558 | PUSHn((NV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Account_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:433:13: note: in expansion of macro 'LIKELY' 433 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:435:28: note: in expansion of macro 'TAINT_get' 435 | & (do_taint ? !TAINT_get : 1) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:477:38: note: in expansion of macro 'TARGu' 477 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:2641:9: note: in expansion of macro 'PUSHu' 2641 | PUSHu((UV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_FIRSTKEY': Atheme.c:2896:41: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2896 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_NEXTKEY': Atheme.c:2935:41: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2935 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_SCALAR': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:411:13: note: in expansion of macro 'LIKELY' 411 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:413:28: note: in expansion of macro 'TAINT_get' 413 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:38: note: in expansion of macro 'TARGi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:2998:9: note: in expansion of macro 'PUSHi' 2998 | PUSHi((IV)RETVAL); | ^~~~~ Atheme.c:2976:41: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2976 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object_name': Atheme.c:3016:25: warning: variable 'self' set but not used [-Wunused-but-set-variable] 3016 | 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:4452:33: warning: variable 'self' set but not used [-Wunused-but-set-variable] 4452 | Atheme_Internal_List self; | ^~~~ Atheme.c: In function 'XS_Atheme__Internal__List_FETCHSIZE': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'long int' to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT' 3867 | # define EXPECT(expr,val) __builtin_expect(expr,val) | ^~~~ /usr/lib64/perl5/CORE/perl.h:3887:52: note: in expansion of macro 'cBOOL' 3887 | #define LIKELY(cond) EXPECT(cBOOL(cond),TRUE) | ^~~~~ /usr/lib64/perl5/CORE/pp.h:411:13: note: in expansion of macro 'LIKELY' 411 | if (LIKELY( \ | ^~~~~~ /usr/lib64/perl5/CORE/perl.h:906:34: note: in expansion of macro 'cBOOL' 906 | # define TAINT_get (cBOOL(UNLIKELY(PL_tainted))) /* Is something tainted? */ | ^~~~~ /usr/lib64/perl5/CORE/pp.h:413:28: note: in expansion of macro 'TAINT_get' 413 | & (do_taint ? !TAINT_get : 1))) \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:38: note: in expansion of macro 'TARGi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~ Atheme.c:4513:9: note: in expansion of macro 'PUSHi' 4513 | PUSHi((IV)RETVAL); | ^~~~~ Atheme.c: In function 'XS_Atheme__Internal__List_STORESIZE': Atheme.c:4526:33: warning: variable 'self' set but not used [-Wunused-but-set-variable] 4526 | 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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:34, from /usr/lib64/perl5/CORE/hv.h:673, from /usr/lib64/perl5/CORE/perl.h:4164, 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: /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer 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); | ^~~~~~~~~ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1412:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1412 | 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:1461:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1461 | U32 *state= (U32 *)state_ch; | ^ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | 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/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:39:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:115:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 115 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:52:12: note: in expansion of macro 'U8TO64_LE' 52 | U64 v0 = U8TO64_LE(state); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:53:12: note: in expansion of macro 'U8TO64_LE' 53 | U64 v1 = U8TO64_LE(state+8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:54:12: note: in expansion of macro 'U8TO64_LE' 54 | U64 v2 = U8TO64_LE(state+16); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:55:12: note: in expansion of macro 'U8TO64_LE' 55 | U64 v3 = U8TO64_LE(state+24); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:59:9: note: in expansion of macro 'U8TO64_LE' 59 | m = U8TO64_LE( in ); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.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/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:27:15: note: in expansion of macro 'U8TO64_LE' 27 | v0 = v2 = U8TO64_LE(key + 0); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:47:35: note: in expansion of macro '_shifted_octet' 47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:48:35: note: in expansion of macro '_shifted_octet' 48 | _shifted_octet(U64,(ptr),1, 8)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:49:35: note: in expansion of macro '_shifted_octet' 49 | _shifted_octet(U64,(ptr),2,16)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:50:35: note: in expansion of macro '_shifted_octet' 50 | _shifted_octet(U64,(ptr),3,24)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:51:35: note: in expansion of macro '_shifted_octet' 51 | _shifted_octet(U64,(ptr),4,32)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:52:35: note: in expansion of macro '_shifted_octet' 52 | _shifted_octet(U64,(ptr),5,40)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:53:35: note: in expansion of macro '_shifted_octet' 53 | _shifted_octet(U64,(ptr),6,48)|\ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_macro.h:33:56: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift)) | ^ /usr/lib64/perl5/CORE/hv_macro.h:54:35: note: in expansion of macro '_shifted_octet' 54 | _shifted_octet(U64,(ptr),7,56)) | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:28:15: note: in expansion of macro 'U8TO64_LE' 28 | v1 = v3 = U8TO64_LE(key + 8); \ | ^~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:110:5: note: in expansion of macro 'SIPHASH_SEED_STATE' 110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \ | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl_siphash.h:121:1: note: in expansion of macro 'PERL_SIPHASH_FNC' 121 | PERL_SIPHASH_FNC( | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:107:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 107 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:51:91: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 51 | # define __PERL_HASH_WITH_STATE(state,str,len) S_perl_hash_siphash_1_3_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:108:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 108 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:167:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:28: /usr/lib64/perl5/CORE/thread.h: At top level: /usr/lib64/perl5/CORE/config.h:5154:27: warning: ISO C99 does not support '_Thread_local' [-Wc99-c11-compat] 5154 | #define PERL_THREAD_LOCAL _Thread_local /**/ | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:386:8: note: in expansion of macro 'PERL_THREAD_LOCAL' 386 | extern PERL_THREAD_LOCAL void *PL_current_context; | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:7242: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 660 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:671:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 671 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:2999: /usr/lib64/perl5/CORE/inline.h: In function 'Perl_is_utf8_valid_partial_char_flags': /usr/lib64/perl5/CORE/handy.h:125:23: warning: cast from function call of type 'STRLEN' {aka 'long unsigned int'} to non-matching type '_Bool' [-Wbad-function-cast] 125 | #define cBOOL(cbool) ((bool) (cbool)) | ^ /usr/lib64/perl5/CORE/inline.h:2363:12: note: in expansion of macro 'cBOOL' 2363 | return cBOOL(is_utf8_char_helper_(s0, e, flags)); | ^~~~~ 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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.nG6hdh + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd atheme-services-v7.2.12 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64 '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.fc38.x86_64/etc/logrotate.d + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.logrotate /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64/etc/logrotate.d/atheme + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64/usr/sbin + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64/var/log + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64/usr/lib/systemd/system + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.service /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64/usr/lib/systemd/system/atheme.service + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64//usr/include/atheme/inline /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64//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.fc38.x86_64/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.fc38.x86_64/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.fc38.x86_64/usr/include/atheme/protocol + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64/usr/lib/tmpfiles.d + cat + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 7.2.12-1.fc38 --unique-debug-suffix -7.2.12-1.fc38.x86_64 --unique-debug-src-base atheme-7.2.12-1.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/atheme-services-v7.2.12 find-debuginfo: starting Extracting debug info from 351 files /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal DWARF-compressing 351 files sepdebugcrcfix: Updated 351 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/atheme-7.2.12-1.fc38.x86_64 7045 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: atheme-7.2.12-1.fc38.x86_64 Provides: atheme = 7.2.12-1.fc38 atheme(x86-64) = 7.2.12-1.fc38 atheme-services = 7.2.12-1.fc38 config(atheme) = 7.2.12-1.fc38 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-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libathemecore.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.36)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(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.36()(64bit) libresolv.so.2()(64bit) libresolv.so.2(GLIBC_2.9)(64bit) rtld(GNU_HASH) Processing files: libathemecore1-7.2.12-1.fc38.x86_64 Provides: libathemecore.so.1()(64bit) libathemecore1 = 7.2.12-1.fc38 libathemecore1(x86-64) = 7.2.12-1.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.36)(64bit) libc.so.6(GLIBC_2.4)(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.fc38.x86_64 Provides: atheme-devel = 7.2.12-1.fc38 atheme-devel(x86-64) = 7.2.12-1.fc38 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.fc38.x86_64 Provides: atheme-debugsource = 7.2.12-1.fc38 atheme-debugsource(x86-64) = 7.2.12-1.fc38 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.fc38.x86_64 Provides: atheme-debuginfo = 7.2.12-1.fc38 atheme-debuginfo(x86-64) = 7.2.12-1.fc38 debuginfo(build-id) = 000d984b85592554422e371e131b23629e233865 debuginfo(build-id) = 0023282e3920e7f27c0a2ad2408a6fefedf1b468 debuginfo(build-id) = 00fae5df0f3a42a5e2541cb832556c22e22c1e99 debuginfo(build-id) = 011f417f7775a579437a860edfa4ee7000871ced debuginfo(build-id) = 01fc11afb46ce1963dda66398b15538db26f3b81 debuginfo(build-id) = 0232512ee7293cdc4f4715143e8eb0667c18650e debuginfo(build-id) = 02bd9535969923dc242fd087c567da439167d599 debuginfo(build-id) = 03281d2144b4fdd5425a6829317b94e48e655975 debuginfo(build-id) = 041177a32eb18d893581fd4fdd40b2041b3733f5 debuginfo(build-id) = 043164cae1a071bdd45e129250e6b43f4243e505 debuginfo(build-id) = 04bf0e1b34b2435007e9dcb7f6a67763be5b551b debuginfo(build-id) = 0567b5c8a425b6e16ca5e106c9d14574f45cccd6 debuginfo(build-id) = 064c0c5ef0e459c50b5ebadec773c60e04b1495b debuginfo(build-id) = 07554c0530c1cb9b5bbf82203a70921048aedfa1 debuginfo(build-id) = 0776ddcb24b1fedfdef10d1befa784d3d7f40b6a debuginfo(build-id) = 08d7247c50c5923d2725b1219cb6fa6be38d7c6e debuginfo(build-id) = 0940edb7c1f9ffa1fa4ef498108ecd4c7193c18b debuginfo(build-id) = 0ab7dc60f291123b8a828707a5777cbc117a1a8c debuginfo(build-id) = 0bc81c75a35d2a2b33b98419ae80231abf3ab6ce debuginfo(build-id) = 0cce711ae47978167e12fd289e3306cc970fbd30 debuginfo(build-id) = 0fecc1a3ce4b072c6934cee46a1681c153e5dd13 debuginfo(build-id) = 11b0455b73e4c40152f58c2f77a3229a51c96eca debuginfo(build-id) = 145850888bcb1713fbeb74408e939603fbdc6721 debuginfo(build-id) = 14dbbe5582814d9bfc231b7d8f2be7072297f88a debuginfo(build-id) = 15471d63d02d33de08c02af90c5deaa2e5114df9 debuginfo(build-id) = 1620779c66f70e5576c5a79ce84379660cedafd9 debuginfo(build-id) = 17f5da8fa50d8c874747229170bd1556ede0bf63 debuginfo(build-id) = 1844df8bb56f313fd740ebf32c42ea2023bcb534 debuginfo(build-id) = 1a3782ba504cbffab6c902dab0fba2b9b7822f8c debuginfo(build-id) = 1be658a26ca5575cf238b3df859669e73aec0bd9 debuginfo(build-id) = 1c423ace8bec9ec053ba551f596d9382c94025db debuginfo(build-id) = 1dac65ecf72d62e44d2089458f8bafd4d3e9424e debuginfo(build-id) = 1dd51ffd5e126e514fcd9eb3a0e1cf8894a2190d debuginfo(build-id) = 1dd5bf47472b88de5d0388c7c1b252c35439e012 debuginfo(build-id) = 1ddb7794d67d850e5fd309bd6dade5449eee9e2c debuginfo(build-id) = 1f860b795aed2cfea19c0ffa0e86088afd802093 debuginfo(build-id) = 1f8c6dca47ddfd4660de53b71eb576f848c8c1de debuginfo(build-id) = 1fe47c7ed5a198d2f3f1e38a7a0b898d70bad72f debuginfo(build-id) = 1ff83500cd6f9e894d92a50dd2724c7341c21cfb debuginfo(build-id) = 202e1aef1b0e42d428c4673f6fcaba233f6fad9e debuginfo(build-id) = 204346f849412098fe399616d9384c97c96f0035 debuginfo(build-id) = 20d5ef35850b311656cef8826393bdb7771546c1 debuginfo(build-id) = 216347841e3912f72a219d48dddf03476d8ee95e debuginfo(build-id) = 21bcf0d261163c66240ea196887a1b8c9f253324 debuginfo(build-id) = 2210505278de358ee2be6d03fd7d9e36249a2e26 debuginfo(build-id) = 221b3f3e99c42dfbc09ee0e3ab42d0c0be7cecf0 debuginfo(build-id) = 2517c6693ec599d5d7d6f650c99cb5e7f5f44cd1 debuginfo(build-id) = 260f4629964f180fa620361da03e1f40af9a4652 debuginfo(build-id) = 2844cd0c55571a95332ec0c5133b95618a300159 debuginfo(build-id) = 28f621d2bf1ae958113f9ebda2886ae78b5af6d5 debuginfo(build-id) = 28f9135a27f693a5ccb35b141b9d036d9001b220 debuginfo(build-id) = 29b177951746daf5923e659b916e7e532b480c99 debuginfo(build-id) = 2c7da3f8157784ed83c8d03094d84017899c0642 debuginfo(build-id) = 2ccc67d2ec549f3439ccb08ef203d688496233fc debuginfo(build-id) = 2ef7cd1d7afa8f40ab478aa60495b2d4a8eccd00 debuginfo(build-id) = 301049342981f1750e59853eb29b95814120a7c3 debuginfo(build-id) = 3195f3e94829226deba54e5f4a5e1382edf92490 debuginfo(build-id) = 33adfa67af3bad8af8ebb3a61161cfc4d242218e debuginfo(build-id) = 343d34b31078c7632124416ef4e65742c39989c0 debuginfo(build-id) = 3572ce7dc4a8ff7cc6a84a15c64a2acbe90611ce debuginfo(build-id) = 3576fb1e4ffb4eeaf21c46f3eaebb58ceb5f5dbf debuginfo(build-id) = 36499130c2f8af4fdcdf855dce8c7921f3512061 debuginfo(build-id) = 3725282a5beab13e9cf26e58bdddd43086debc49 debuginfo(build-id) = 37491df387f58eed49656aa616e20fffc9ec5c08 debuginfo(build-id) = 374aea68faf4bc377f198441272a89189b7411c6 debuginfo(build-id) = 396edbd6ad526a7987940f09be6e5ac1c5f27fe7 debuginfo(build-id) = 3979c937ee83cd6524a663ad3f81df725d2dc19f debuginfo(build-id) = 399ac7cd5116277c640b14461329ca906d2ca91a debuginfo(build-id) = 39b07e025af817f71bc4bec1f58fdb45462414bf debuginfo(build-id) = 3a4ace3b3320a0917bc627c21e291268ee583af8 debuginfo(build-id) = 3ba021e9ae82815e4c686f8e2dd70f7d62792d3f debuginfo(build-id) = 3c050978a34dc03799e5176fd04ae85c8e375975 debuginfo(build-id) = 3c630ba8604a54a4c66cd264bcca745e29d0eaa2 debuginfo(build-id) = 3cf283a15c169df32eeb5dc25968d18ec216b473 debuginfo(build-id) = 3de38f60a38fa92147d036ea4397a456c2b973ae debuginfo(build-id) = 3de8dd3b2c3db9ee43435268f0eff9028e2fcfdf debuginfo(build-id) = 3e3b9b802e60a132aa8b909c048a4bce0487020a debuginfo(build-id) = 3ef62c8538f6c21ff7c299eaf66917be2e5f27ef debuginfo(build-id) = 3f52a8e5d0e855aa1a73196a3f490c555a1ca55b debuginfo(build-id) = 3fc6880021ab4244db34a54dadacea881797b8fe debuginfo(build-id) = 4027b12b081e60b42cc8e4c403660477dc265d0a debuginfo(build-id) = 40aeafdcb6339c164e972590bcdd8185bd19043f debuginfo(build-id) = 40c8370d9deaa4f1d3ecca4ccc02709187c34c4a debuginfo(build-id) = 413a396a53548ac25bb262e068fc8b0339ad9356 debuginfo(build-id) = 4196efd25b3e1dbf1a764dea42fdb93560bfd7ed debuginfo(build-id) = 42944ef7103c704ad8b3871a095b0351bb929ac6 debuginfo(build-id) = 431bbe00558cae1a127a6c4b5e227d6559d7bb72 debuginfo(build-id) = 43279d0332f9148ff9d7b37a20f922f349cddd2f debuginfo(build-id) = 436c3233dc36870b73d9a630d92761b25c544fd3 debuginfo(build-id) = 45601f97702087bd9917572a860d2322f77f1195 debuginfo(build-id) = 45f05f0d07e078844db463ae7c8329c1acf7d0d6 debuginfo(build-id) = 469e98927fb682d99b7cb9e7f70d364f8b06defd debuginfo(build-id) = 46e299ae5398b72a78b6f0d6116929451c7e8738 debuginfo(build-id) = 485c9652a59191be6837be7f409422db918b19a1 debuginfo(build-id) = 48fe92464c78b50df2e271ba141fbe57cbbc8a1f debuginfo(build-id) = 4b27b2686af441263e7a45735acc6d29fd489957 debuginfo(build-id) = 4bd13d5a99125b38fa515cff6d5d7c43bad8eff7 debuginfo(build-id) = 4c445ac5175d1b1f852a91bf96e00e3886f8feda debuginfo(build-id) = 4cb8ee8c62a1e634a96de6666c6903eb748140a7 debuginfo(build-id) = 4cc33e55f44820996f07fde7c5d62261b9d3ec9e debuginfo(build-id) = 4e42442de9d6d0621342fcd182cdd2aa2b55e424 debuginfo(build-id) = 4e9ab1f6d48c760a99b1b3e4ad47866fd55377f0 debuginfo(build-id) = 4f0bb5e79e70cbaa7ff328a5a9ea5048e44e8a1a debuginfo(build-id) = 4f7d7836652cdbea0a62d205caf96a4ee9447a8a debuginfo(build-id) = 513d782e43365e1351011cfa3e171b5cb61b3b91 debuginfo(build-id) = 51597178fafe96af23bed264c69bbdd60874bc05 debuginfo(build-id) = 51c824c24016b65ebc82775e6dfbab0c928ab287 debuginfo(build-id) = 51d4847bf438d3a5411580f6ca850ebaf5ca1286 debuginfo(build-id) = 51ef70802bc4c7f60f43c1ab5b1a8409bd4f7d36 debuginfo(build-id) = 52006efa2b4f831653224dbf879698011ea1b9ee debuginfo(build-id) = 52a0dc0f2621b503f91042bd67bb60d52a5b515f debuginfo(build-id) = 535e7e17bed9b67052db14f098e052019e860cd2 debuginfo(build-id) = 539b685b2afb5bc76bd98ca68a14281058841dc8 debuginfo(build-id) = 53d1d79a230074777c1c4feaeeb27f492d8db874 debuginfo(build-id) = 5409a8ff621605f69a62abe079d7563ed95eb085 debuginfo(build-id) = 5564a135e8debbdbd024ac22c193f15059863f67 debuginfo(build-id) = 55d6a8eb0567a248ae29009bac0ada14fed3b445 debuginfo(build-id) = 55dc16b5258e6933dcda92d0800d96b4c27360b2 debuginfo(build-id) = 55f5d1083a559fc9f0cbb332b1b23cad36717f96 debuginfo(build-id) = 560f2731a87f97c04f2c047fac9fffd5b4bd82c3 debuginfo(build-id) = 562f9da07b409ec8002035fa76bc8aa46313940d debuginfo(build-id) = 56fa10c35fb60df6273f4ffe372ff39917a1a918 debuginfo(build-id) = 57bcb196ed6200cbe621c203963d4bb75d419e9c debuginfo(build-id) = 58eee5c20c83a0409950dfa5f45224102a3ad748 debuginfo(build-id) = 5996bda226bebe2e29900700ec14c16a30cda07f debuginfo(build-id) = 59b2d9d25ac204542bcb247ed3b41013fc8e175b debuginfo(build-id) = 59d9cd098fa1eb49d9d5232cd938b8de5abaa49a debuginfo(build-id) = 5a6c17e3472429e77c3ad548126f65d3a4f9cc7f debuginfo(build-id) = 5a9357bdad96a44a3dd225db9278f4c7a34422fa debuginfo(build-id) = 5ac5ebcd725bb67589ed1584d8cf6c02fd178e4a debuginfo(build-id) = 5ad701ff2c3329bc9e0043f00ed4078af242919d debuginfo(build-id) = 5b87f417064cbd3c5cab88dfe61eeabe82d715d8 debuginfo(build-id) = 5c077aeaab59c8bf54352a36372c6171a260964f debuginfo(build-id) = 5c5b589cc9a412b8acdb30a53cd12a3f4d88c591 debuginfo(build-id) = 5cc7098bc3db70785616106b4ad163a748971f19 debuginfo(build-id) = 5cd53cc4fce27b924fc3492782dd85907f9b49c8 debuginfo(build-id) = 5eff03288635e96ba0c53b106c00bf1a99e98110 debuginfo(build-id) = 60d4dd4a7426ae66b113d17bd672db238e24b4cd debuginfo(build-id) = 60efea2933c4b6c8598431d2aec2cf62114f2a05 debuginfo(build-id) = 60fbf436afb1b91a8afec262bcf6a0f2f23d3cd9 debuginfo(build-id) = 64ca700a2c06d67100b34e9bf3779febb557a204 debuginfo(build-id) = 64ce81c07481b41306ae742aa1d01b46d14869e5 debuginfo(build-id) = 65fc061f0f8deec9b63c71c3d4679a7ebb297b96 debuginfo(build-id) = 666be860cd139a2be91c650d7060b981cc4db6d9 debuginfo(build-id) = 668bdb27addc2deaaff1258ec7022d5e84749e74 debuginfo(build-id) = 68a37898c2a1006ee20f957f33c2b4cdd1a7e907 debuginfo(build-id) = 696e6ea47c7a59f77842d44cfcda157986cd157e debuginfo(build-id) = 6aae24c25e74b5620b28f1ea272691bd88449dbf debuginfo(build-id) = 6b28d381d4de95abd052913734c822995e12478f debuginfo(build-id) = 6c56f5dc58796a51d3b0f1b13414ccce8b58e323 debuginfo(build-id) = 6dbb689fbede1bf4827cb70aa7c3fff9141aae4c debuginfo(build-id) = 6dbfe1270bd5af638a4ce95c81f82cf06e345b43 debuginfo(build-id) = 6e2aff1489088138a45f10042dc7bee099f837ef debuginfo(build-id) = 6e7907dce60eb8c36726d91f623f4a1343fb8103 debuginfo(build-id) = 6f7ba157debcaa1fea710c44aac7ba892b347d31 debuginfo(build-id) = 7034db464ff25c81b2ad59171d69091d3a3af223 debuginfo(build-id) = 71c0dc52c546ee4b53aeb6e1d47916582b07d7c9 debuginfo(build-id) = 73b0df570a472c0357726e2f5b4333f62e30e337 debuginfo(build-id) = 755b7a06859dab8787543a1d250b0f2dd1aa84a0 debuginfo(build-id) = 75e1f53bed127964c5e4acba269d238e206079ec debuginfo(build-id) = 7866c486caf67e2fe701c105125605a7de74e10a debuginfo(build-id) = 7893ead46ed6f893f398a03ea8a35c59994971f7 debuginfo(build-id) = 7899026db3bd175a789bd3d9d8a79aef727b1ca9 debuginfo(build-id) = 798c41c0d3536b17a5fedbce2cc11f418e7b2820 debuginfo(build-id) = 7bd0eaa7ce2f5704f25e2f6558c4601a3109a5b5 debuginfo(build-id) = 7c456e8b29f01ab6c3ff7e7c91c1af9e2607e040 debuginfo(build-id) = 7c945e25a17acce76813fb0ee785042b1ba6a88c debuginfo(build-id) = 7cb87ed8c20726b82e952ffbf521c3d2cf8a6eff debuginfo(build-id) = 7d5fc4f6cdd20a7be05109ac79dde6e3ae7e1a9b debuginfo(build-id) = 7d8d59561eca02247da7989675fd80d950bb1056 debuginfo(build-id) = 7db8120e03e0c2d3c1870f27dccee14486574e36 debuginfo(build-id) = 7dc15a5061e0cb20a0a7816968dea0e32d3f77fd debuginfo(build-id) = 7efeb55aac001b53d6050f9a456858dad24d6007 debuginfo(build-id) = 7f3d3292d22129772e8c7333869154e365663ba7 debuginfo(build-id) = 7f942428794c17d5cc1a74a78486fc6d1054ea31 debuginfo(build-id) = 7f9aea8447899356841c2d28255dee905c0b75c2 debuginfo(build-id) = 7fa26299b97c6ac6a23235f12519c4ae2bc5c3a8 debuginfo(build-id) = 7fb99b826b459f1e07398b7fbcc41a8d990e1108 debuginfo(build-id) = 807c20563a83ea04d6775685c3acd4f422513344 debuginfo(build-id) = 818306102794cfc0a6336ecfd52be219bdb67ee3 debuginfo(build-id) = 823f6ad136301f943e429d6b995bf2b55beda9da debuginfo(build-id) = 825448e1e4e05ee813c8211d13dde528dfec2cfb debuginfo(build-id) = 831eb907f00317daad0fe675f2185ee4844fbd9c debuginfo(build-id) = 833ec378a1ce5d093c8d03121f2320bf28614e34 debuginfo(build-id) = 83f256cb84fe1f5e87c62ffb21a9f98834b58ee5 debuginfo(build-id) = 853b2ad82f56fe2b00d997dfd0991b090d04bd68 debuginfo(build-id) = 874ab2750c0724ce5a703ac7ce235d6f84701655 debuginfo(build-id) = 8893c1bbc6bc1c8bf847e03c38aab1819da6671f debuginfo(build-id) = 8951d1def78edf6780816fad862a1ead8f1fd35f debuginfo(build-id) = 89e2b032d3bca39979688342a956cd2d56c76586 debuginfo(build-id) = 8a3da7c329d62761307f8b54bcac1f58fd10309c debuginfo(build-id) = 8aa33decc46e10939243e1759c27a16257649eab debuginfo(build-id) = 8bfcae68ea3ac7d1d581a45222b673022cb74366 debuginfo(build-id) = 8c3c39aea1f2c13aebee99233026feba2a3466ed debuginfo(build-id) = 8c4163b342d94554703b6f5df12882f70b6ac938 debuginfo(build-id) = 8e6c90ac5b9645c1dbd51b91cd90908ab7e953d2 debuginfo(build-id) = 8edaf2988858af00eb5f3af0fdcb6c474f782fc8 debuginfo(build-id) = 8eee0277090f9ffcde67ce91a2a62a89446ccb8c debuginfo(build-id) = 8f34606332e2a327e017ea7ae41457ec8d6ddaeb debuginfo(build-id) = 9124b5ee6ba8838bf6601b2380f274d57b0f944a debuginfo(build-id) = 9132035edd08c6511ac8d322b0c5318a3fd1a847 debuginfo(build-id) = 91531db88c5ad836e1f58f0fbd183a36aeeef0c8 debuginfo(build-id) = 9165786334db1f95f9927d7532ec9dab910b42bb debuginfo(build-id) = 91be897bab130635acddb3a6e6487bb6ce07deb1 debuginfo(build-id) = 91d831af7b4c73393206448a864dea1766428528 debuginfo(build-id) = 91da4e2050e5d73e3ef6a15aaac9b257506e2d49 debuginfo(build-id) = 930d8df25bc70d911405a776e65d70e49f1c4a76 debuginfo(build-id) = 932d5cb8ad442aea6da215f73c054edc67e4377b debuginfo(build-id) = 936b5079d048d8850e07ff1d0ead4d33162c2b54 debuginfo(build-id) = 956008648dfe116a2de48dc4467b710dc6f54e93 debuginfo(build-id) = 962f44461ee30f394836b479a5836c45e62877ed debuginfo(build-id) = 9779e97e2d4b66d4edfebc33d92af0b9c1996bde debuginfo(build-id) = 97da2ac748b8156d71630566ac04f1d113c40264 debuginfo(build-id) = 9871a6b1700472d6965fd9e2cb910aa723b8e6f5 debuginfo(build-id) = 9a4b823838ab5bfbbf691d674cc0ccdf728e81b7 debuginfo(build-id) = 9ac8e3d7403008e596bd82e63b15b66297ee455d debuginfo(build-id) = 9bc55491d3f13ea5647b4d482aac7be95bf95bfd debuginfo(build-id) = 9bee516ada1bdc2c9e1ebdbeb1e47944d04b85d2 debuginfo(build-id) = 9d101ad698fad815dc7cc272fc1f2a748bebc28c debuginfo(build-id) = 9d3ba38e7fab96a2dfa6aeefad506be43e63a401 debuginfo(build-id) = 9d496a41b0b561f034c373d0ada4e8fa0555cac5 debuginfo(build-id) = 9d75a6619169563957aab9fe84230a941f0a152a debuginfo(build-id) = 9de61a97f5d83fa5cf6b9b814e63a319cb568d5e debuginfo(build-id) = 9e5fb7a46f1deeed53689fbbca65fc1fc762f57d debuginfo(build-id) = 9f26b7bc68f6a59b77cf1cf92c9260129909d93b debuginfo(build-id) = 9f6acb665ed249230703059ee60b9e96bbdf6286 debuginfo(build-id) = 9f838794fbf601bcfee090c60df1afa3c7513ca0 debuginfo(build-id) = a03c669cdbd8c850f2eb9abae18f04219fead1a2 debuginfo(build-id) = a167bfbc3cbed86ca833a99be29be99ad4a4f2c7 debuginfo(build-id) = a18450a486d7374b26cd2561e85694244b443eb0 debuginfo(build-id) = a30a60f7e7b2f0026b5adc640118441723425596 debuginfo(build-id) = a37d3e24d23a4ce5e9631f44656db3fc8091a48b debuginfo(build-id) = a389e4d722e6a6176242e378806987321d8db79e debuginfo(build-id) = a438d952d187d3c946d576b5a9a0e54b66ff4767 debuginfo(build-id) = a53a62f6beed41c33202de5290610624f840c682 debuginfo(build-id) = a60affe21435e4ae39cc0e886d9aa770b813e502 debuginfo(build-id) = a6f54ec2d839f3eb2cad49bfcae060c88e18e4af debuginfo(build-id) = a9027dbc72069a5471d10109882ba464de5e338e debuginfo(build-id) = a92d6928f09866ca8d682c89b8cc4080f16ce53c debuginfo(build-id) = a95422ce9252424693e77a73bcdb2454783575b4 debuginfo(build-id) = ab7c46c992963b8ab10c01e45577712d6a4ecc4b debuginfo(build-id) = ac86a487ce36812f4a74ffc5743c843605c16c88 debuginfo(build-id) = ae08e2ccc1792917b88ec2fddab69e750b9314fb debuginfo(build-id) = af38594d1b2046a642bdd8a78e4001e4189e5ae2 debuginfo(build-id) = af5f85c8059e847f01cf75b5dc5531448fd22a54 debuginfo(build-id) = afc38879464deb8a0065fc440ad55738dd2438c4 debuginfo(build-id) = b020345ec3f338eb548d33b62979b6d7cab4a035 debuginfo(build-id) = b151037c4c66736a378e1481bc28086ab4b9eaaf debuginfo(build-id) = b2d53ad51e2ff5815470d478aa69f58ed2573c06 debuginfo(build-id) = b2e856fd5e0e1726daf4e3f9b25f9d6e880a808d debuginfo(build-id) = b3e5105fbb2d5828eb08d4f8d8353e3748f91780 debuginfo(build-id) = b587b998d27637b07e8fc1165ce4802195979a72 debuginfo(build-id) = b67973e0ca94b1c5c9508e2e734c26f43bea6179 debuginfo(build-id) = b6cc60ef8975f2d45da90e104aa928a3dae03a71 debuginfo(build-id) = b73c6c9b61f51d1d9e2db9df08f568e6a976ffda debuginfo(build-id) = b79d93721cf4327312e58d3479c23ead5eaf1921 debuginfo(build-id) = b7d445e4a86239da7dd4ed4a69ef799695431c46 debuginfo(build-id) = b82269f95b82a606141bb6bcaf6db83fa81df60c debuginfo(build-id) = b8e7abdd6447f0a2f8c8134c3499eed3f032bacc debuginfo(build-id) = b8f3bbedd906f2335e2036767f46e3b704ce2987 debuginfo(build-id) = b8ff6461f26729d0d80f7ea848a2ae4ca1fa2c46 debuginfo(build-id) = b94a0746d9634bf0ba9049260f74d7279e1ccf86 debuginfo(build-id) = b984e9284ed0c55ac6c15cc20c417c726906ecd4 debuginfo(build-id) = b9b29ec8ea752bfc109acb0fbc9bb091e5271525 debuginfo(build-id) = bc260051886172a92eb12ef8392d9be085c5efeb debuginfo(build-id) = bd4eb356369ebf8ad4f08520d46309eede3dd239 debuginfo(build-id) = bd68c1bfca8a61b5061be619ee1b33f4ec268686 debuginfo(build-id) = bd6ca01f4af5e4084cf32c149db4da8ad70af600 debuginfo(build-id) = bdb96a89a70e86baef711c51908a5224b44f507d debuginfo(build-id) = bec2e6b21f24875263fce02740f910a91a0b1a95 debuginfo(build-id) = bf7cfed284e45da1928e7a111ee84ff7648666f2 debuginfo(build-id) = c087992fed476beb0a44431200f1bbb48e37aad1 debuginfo(build-id) = c15638c168690608964600770fd8c5277c269d52 debuginfo(build-id) = c26974886c78cbd6434c7772802989a52d8bb4d8 debuginfo(build-id) = c33ed8a1107fd860c98f7451a49b0bb7dfed5920 debuginfo(build-id) = c3df73c0cea7b729236ffea455ffacf64dd25f13 debuginfo(build-id) = c3e41dbdc0db1938a3c777dc4d8135f60cdcb955 debuginfo(build-id) = c4f21c4b287b49a515414d91c3ba89f032b399dd debuginfo(build-id) = c66fff3a2441cc14c565e608f17972aacd326207 debuginfo(build-id) = c6b32fe637750984a153adf28da5e49afa3e1d97 debuginfo(build-id) = c6dd1eed6d129efb3e6c56410e0d153453be99c5 debuginfo(build-id) = c718068ce27d916e90eb7abd6270e7ab75b2771f debuginfo(build-id) = c7a0ecefac09227f09b422be059879874fc81b6f debuginfo(build-id) = c7b67d1785cbccf3fd7b1c0670d39f9bf9acc3fa debuginfo(build-id) = c97ef89fbf4c2ec8dc01113cf46c2e659d0ea2fe debuginfo(build-id) = c9c85e584eb4ca2a3de0d465b67f03a4f6e64c80 debuginfo(build-id) = ca9f4b5e4ba5fcf10dce98ac117bad4b82e5e9c0 debuginfo(build-id) = cab85fd91d7849574889db22042aca1b70a9374d debuginfo(build-id) = cc48e1b967833ce85becd3814588ea6668520c9a debuginfo(build-id) = cc91d23f3c3a07fa498461e4e505eb1ec82ac4d8 debuginfo(build-id) = cd086f2c34722f25b541a2944b8af41db852c6f9 debuginfo(build-id) = ce6385e1882cb61f3bf170dba04f43d607d4b30b debuginfo(build-id) = ce750f71a17af416ab0de54e72048ad3e777999f debuginfo(build-id) = cf4414aa546c796da99aa7eeebee0438368d2f87 debuginfo(build-id) = cf9a20e2382d8db6899edc334a16b76d613e0b11 debuginfo(build-id) = cfdb6e99f47378aff8799d71a0ad457123e8af3f debuginfo(build-id) = d0af86720106592edee9198045ec21cf9dc47d68 debuginfo(build-id) = d0d35d9b975573e9af590b0cd714b5eb2fc63392 debuginfo(build-id) = d16c7627912af9014f0189b88b5a89f6baef1992 debuginfo(build-id) = d1f2c0ac4a3931b318e23af0199d8ccafaf731cf debuginfo(build-id) = d270d72a5ba7b0dfb490a701af43cb58cd3f24fb debuginfo(build-id) = d4aeb560f8d86a0314423f44869978298c5190a4 debuginfo(build-id) = d74db659bcc500449648c3f3939c27f32dcb150d debuginfo(build-id) = d785e4ca550e7478b2b75534c111c23a267ed2c6 debuginfo(build-id) = d8939bcc351403812001a43ed600fbc239119fa7 debuginfo(build-id) = d8fc2e618f918a77128f5cd83de956f210c526ef debuginfo(build-id) = dcbf31c6cd4299c5ef38a7052c1e6c707a421dbc debuginfo(build-id) = dcc8b9f08d057a4036a8b94d88b65f3221b05019 debuginfo(build-id) = de5963d20cb64bc1bff9a92c8c408382262e89f0 debuginfo(build-id) = dfe194db99c1d793ba12c66260a5409af068be99 debuginfo(build-id) = dfef74e053fc8499c752614ba8054519e43ad744 debuginfo(build-id) = e31450a916430a52eb9a252e2750912b58fdbb29 debuginfo(build-id) = e5a47865c23e178f63687106ca5ba075ab8adb38 debuginfo(build-id) = e615a222d933a3dada8caf3c05011e33952991a5 debuginfo(build-id) = e9120f4a817ba731beb4eb35029b576c5ad2c72e debuginfo(build-id) = ebfdd7d423b1e8edbbe3b602767c7ff5d5e28ddb debuginfo(build-id) = ec0a5d4295113ae0a4541520fc761552de50473a debuginfo(build-id) = ee7c9bcb5b7d8b2eb9a1b6da6c5aa46fdf34b2b9 debuginfo(build-id) = efbdfed94517e303d208bae41ea7d281af810826 debuginfo(build-id) = f02efd5e6e3ac41d31716a21192c58839a1829f4 debuginfo(build-id) = f0517878eeb0aab1993f96600535328d0750a3c1 debuginfo(build-id) = f061f883f1d22ec5243d5103a8e419a234139604 debuginfo(build-id) = f146eef7633e04627bbd52cbd396330ea381bff7 debuginfo(build-id) = f28041d69789ac61d6e3cb943c754b4ba306a6ce debuginfo(build-id) = f361a79ac4e14ae3e1868e40fdb4ebe77646a8f8 debuginfo(build-id) = f427c934877a0fbdc8a3107e7a12ec7c598fd2aa debuginfo(build-id) = f46efd6b880998c22982af0d50b70b9751074d38 debuginfo(build-id) = f572ae403763abe04f90c3ed29efd8b87fdab640 debuginfo(build-id) = f587025c1bac00c4cbba464563ceb1f8960fbc45 debuginfo(build-id) = f5b958b75b3c710a5726e96a99b60c8dbcb6d628 debuginfo(build-id) = f5bdb6a5dcae3f04b94e9f1fdc16d829f05ef1f6 debuginfo(build-id) = f61077fcf69d343c617c477aeeb4ad4b9d63cb76 debuginfo(build-id) = f62b60b46b6ca3bee3da752f23976d2f7c541b5b debuginfo(build-id) = f876b63d0de2e0030285e680a88f4a729e193fea debuginfo(build-id) = f885102023d474c4f56d2d877fe0eeaaf8eee1b8 debuginfo(build-id) = f9332c306e0d3933dc19ba149ada9e0611b70aaa debuginfo(build-id) = f9916b627b8c542060e759a818fd78dc11ae09c0 debuginfo(build-id) = fac7b6fbe9e95b1b46378a486e8941046856dbfc debuginfo(build-id) = faf3e6b5d4d7d9a32f8a5787bf7b1bd0bd39d002 debuginfo(build-id) = fb0790b7beda904e5af55d1554eebf7b6ae05745 debuginfo(build-id) = fb98d92ac6364c4557f678cc74c70129b68aa74d debuginfo(build-id) = fc5de020ab917252c6daa655e010a4e3bce3f92e debuginfo(build-id) = fc6e6da68b4b946dab1ea02479da3d657048fe4f debuginfo(build-id) = fc6f5d0cf5f4c78e8dfe7e5abc9a6baca80683cb debuginfo(build-id) = fca759359474ccf3181853f9620c3e1de92b52f5 debuginfo(build-id) = fd1f3e350c431816bae9f9c977d3ad40f4b0825f debuginfo(build-id) = ff09962a7427ea1a218a8c2006774a48dbbbe368 debuginfo(build-id) = ff6556542510011d5bf397e2b02ae78b28ecc3fc debuginfo(build-id) = ff8e73410f2470666165b233a763a26d107d06bb debuginfo(build-id) = ffbed909fd993467d966be4d087100b6b29df633 libmowgli-2.so.0.0.0-7.2.12-1.fc38.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(x86-64) = 7.2.12-1.fc38 Processing files: libathemecore1-debuginfo-7.2.12-1.fc38.x86_64 Provides: debuginfo(build-id) = 1b071848466fb6b527cc129a6943e615675c36b6 libathemecore.so.1.0.0-7.2.12-1.fc38.x86_64.debug()(64bit) libathemecore1-debuginfo = 7.2.12-1.fc38 libathemecore1-debuginfo(x86-64) = 7.2.12-1.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(x86-64) = 7.2.12-1.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64 Wrote: /builddir/build/RPMS/atheme-7.2.12-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/atheme-debugsource-7.2.12-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/libathemecore1-debuginfo-7.2.12-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/libathemecore1-7.2.12-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/atheme-devel-7.2.12-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/atheme-debuginfo-7.2.12-1.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.2Jmot4 + umask 022 + cd /builddir/build/BUILD + cd atheme-services-v7.2.12 + /usr/bin/rm -rf /builddir/build/BUILDROOT/atheme-7.2.12-1.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.hxqbLu + umask 022 + cd /builddir/build/BUILD + rm -rf atheme-services-v7.2.12 atheme-services-v7.2.12.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0