*: [iurt] This is iurt version 0.9.4 D: [iurt] [iurt] load config: /home/iurt/.iurt.cauldron.conf D: [iurt] [iurt] load config: /etc/iurt/build/cauldron.conf D: [iurt] [iurt] Setting PERL_AUTOINSTALL to --skipdeps D: [iurt] [iurt] Setting PERL_EXTUTILS_AUTOINSTALL to --skipdeps I: [iurt] [iurt] local spool: /home/iurt/iurt/cauldron/core/release/20250516134302.ns80.duvel.1804070-i686 I: [iurt] [iurt] Packages to build: 1 D: [iurt] [iurt] using 0.20250516134406 as chroot extension D: [iurt] [iurt] using local user iurt, id 517 I: [iurt] [iurt] Remove existing chroot D: [iurt] [iurt] ... dir /home/iurt/chroot_tmp all prefix chroot_cauldron.i686 D: [iurt] [iurt] running with pid 3484973 N: [iurt] [iurt] Build package @2183917:libowfat-0.34-1.mga10.src.rpm [1/1] D: [iurt] [iurt] Not reusing old chroot I: [iurt] [iurt] Install new chroot D: [iurt] [iurt] ... in /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt] [iurt] clean chroot N: [iurt] [iurt] creating chroot D: [iurt_root_command] Running iurt_root_command --mkdir -p /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406.tmp.Fq7sqP D: [iurt_root_command] Creating the path D: [iurt_root_command] Success! D: [iurt] [iurt] decompressing /var/log/qa from /home/iurt/chroot_cauldron.i686.tar in /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406.tmp.Fq7sqP D: [iurt_root_command] Running iurt_root_command --untar /home/iurt/chroot_cauldron.i686.tar /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686... D: [iurt_root_command] Uncompress tarball D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --mkdir -m 1023 /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406.tmp.Fq7sqP... D: [iurt_root_command] Creating the path D: [iurt_root_command] Success! /bin/cp: cannot create special file '/home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406.tmp.Fq7sqP/tmp/tmp.IY0qQ3/dev/null': Operation not permitted % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2750k 100 2750k 0 0 107M 0 --:--:-- --:--:-- --:--:-- 107M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 32 100 32 0 0 32000 0 --:--:-- --:--:-- --:--:-- 32000 N: [iurt] [iurt] chroot tarball is already up-to-date D: [iurt_root_command] Running iurt_root_command --rm -r /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406.tmp.Fq7sqP D: [iurt_root_command] Removing files D: [iurt_root_command] removing /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406.tmp.Fq7sqP D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --rm -r /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Removing files D: [iurt_root_command] removing /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --mkdir -p /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Creating the path D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --untar /home/iurt/chroot_cauldron.i686.tar /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686... D: [iurt_root_command] Uncompress tarball D: [iurt_root_command] Success! N: [iurt] [iurt] chroot recreated in /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 (from /home/iurt/chroot_cauldron.i686.tar) D: [iurt_root_command] Running iurt_root_command --netns_create /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Create network namespace for given chroot D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --cp /tmp/rpmmacros.0MMWiw /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406... D: [iurt_root_command] Copying files D: [iurt_root_command] copying /tmp/rpmmacros.0MMWiw -> /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/etc/rpm/macros D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --bindmount /proc /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/proc D: [iurt_root_command] Bind mounting D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --bindmount /dev/pts /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/dev/pts D: [iurt_root_command] Bind mounting D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --tmpfs /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/dev/shm D: [iurt_root_command] Mount tmpfs D: [iurt_root_command] Success! I: [iurt] [iurt] add chroot media: http://repository.mageia.org/distrib//cauldron/i686 D: [iurt] [iurt] Using timeout of 600 seconds. D: [iurt] [iurt] /usr/bin/sudo /usr/sbin/iurt_root_command --urpmi-addmedia -v --urpmi-root /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 core_release http://repository.mageia.org/distrib//cauldron/i686/media/core/release D: [iurt] [iurt] Command exited with 0. MEDIA core_release (core_release) D: [iurt] [iurt] creating user iurt in chroot /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Running iurt_root_command --useradd /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 iurt 517 D: [iurt_root_command] Useradd useradd warning: iurt's uid 517 outside of the UID_MIN 1000 and UID_MAX 60000 range. D: [iurt_root_command] Success! N: [iurt] [iurt] recreate srpm: @2183917:libowfat-0.34-1.mga10.src.rpm D: [iurt] [iurt] Using timeout of 600 seconds. D: [iurt] [iurt] perl command D: [iurt_root_command] Running iurt_root_command --cp /home/iurt/iurt/cauldron/core/release/20250516134302.ns80.duvel.1804070-i686//@2183917... D: [iurt_root_command] Copying files D: [iurt_root_command] copying /home/iurt/iurt/cauldron/core/release/20250516134302.ns80.duvel.1804070-i686//@2183917:libowfat-0.34-1.mga10.src.rpm -> /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/home/iurt/rpmbuild/SRPMS/ D: [iurt_root_command] Success! D: [iurt] [iurt] Command exited with 0. D: [iurt] [iurt] recreating src.rpm... D: [iurt] [iurt] Using timeout of 600 seconds. D: [iurt] [iurt] /usr/bin/sudo /usr/sbin/iurt_root_command --chroot /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 su iurt -c "rpm -i /home/iurt/rpmbuild/SRPMS/@2183917:libowfat-0.34-1.mga10.src.rpm" D: [iurt] [iurt] Command exited with 0. D: [iurt] [iurt] calling callback for install_@2183917:libowfat-0.34-1.mga10.src.rpm D: [iurt] [iurt] Using timeout of 600 seconds. D: [iurt] [iurt] /usr/bin/sudo /usr/sbin/iurt_root_command --chroot /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 su iurt -c "rpmspec -q --qf %{NVR}.src.rpm --srpm /home/iurt/rpmbuild/SPECS/libowfat.spec | tail -n1 > /home/iurt/rpmbuild/SPECS/libowfat.spec.srpm_name" D: [iurt] [iurt] Forking to monitor log size D: [iurt] [iurt] Command exited with 0. D: [iurt_root_command] Running iurt_root_command --rm /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/home/iurt/rpmbuild/SR... D: [iurt_root_command] Removing files D: [iurt_root_command] removing /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/home/iurt/rpmbuild/SRPMS/@2183917:libowfat-0.34-1.mga10.src.rpm D: [iurt_root_command] Success! D: [iurt] [iurt] Using timeout of 600 seconds. D: [iurt] [iurt] /usr/bin/sudo /usr/sbin/iurt_root_command --chroot /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 su iurt -c "rpmbuild --target i686 --nodeps -bs /home/iurt/rpmbuild/SPECS/libowfat.spec" D: [iurt] [iurt] Forking to monitor log size D: [iurt] [iurt] Command exited with 0. D: [iurt_root_command] Running iurt_root_command --ln /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/home/iurt/rpmbuild/SR... D: [iurt_root_command] Linking files D: [iurt_root_command] Success! N: [iurt] [iurt] new srpm: @2183917:libowfat-0.34-1.mga10.src.rpm I: [iurt] [iurt] updating packages in /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt] [iurt] Using timeout of 600 seconds. D: [iurt] [iurt] /usr/bin/sudo /usr/sbin/iurt_root_command --urpmi --urpmi-root /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 --auto-update --auto D: [iurt] [iurt] Command exited with 0. I: [iurt] [iurt] Install build dependencies for @2183917:libowfat-0.34-1.mga10.src.rpm D: [iurt] [iurt] installing /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/home/iurt/rpmbuild/SRPMS//@2183917:libowfat-0.34-1.mga10.src.rpm I: [iurt] [iurt] install dependencies using urpmi D: [iurt] [iurt] Using timeout of 3600 seconds. D: [iurt] [iurt] Forking to monitor log size D: [iurt] [iurt] /usr/bin/sudo /usr/sbin/iurt_root_command --urpmi -v --no-verify-rpm --tune-rpm=all --nolock --auto --no-recommends --ignoresize --urpmi-root /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 --buildrequires /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/home/iurt/rpmbuild/SRPMS//@2183917:libowfat-0.34-1.mga10.src.rpm D: [iurt] [iurt] Command exited with 0. D: [iurt] [iurt] calling callback for install_deps_@2183917:libowfat-0.34-1.mga10.src.rpm D: [iurt] [iurt] missing_deps is empty, aborting. D: [iurt] [iurt] output had: __ D: [iurt_root_command] urpmi examining synthesis file [/home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/var/lib/urpmi/synthesis.hdlist.core_release.cz] would install instead of upgrade package kernel-desktop-6.6.87-1.mga10-1-1.mga10.i686 would install instead of upgrade package kernel-desktop-devel-6.6.87-1.mga10-1-1.mga10.i686 would install instead of upgrade package kernel-server-6.6.87-1.mga10-1-1.mga10.i686 would install instead of upgrade package kernel-server-devel-6.6.87-1.mga10-1-1.mga10.i686 would install instead of upgrade package kernel-linus-6.6.87-1.mga10.i686 would install instead of upgrade package kernel-linus-devel-6.6.87-1.mga10.i686 retrieving rpm files from medium "core_release"... http://repository.mageia.org/distrib/cauldron/i686/media/core/release/dietlibc-devel-0.34-6.mga10.i686.rpm 0% of 0 completed, ETA = --:--:--, speed = 0 100% of 414k completed, ETA = --:--:--, speed = 80.8M retrieved dietlibc-devel-0.34-6.mga10.i686.rpm ...retrieving done installing dietlibc-devel-0.34-6.mga10.i686.rpm from /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/var/cache/urpmi/rpms starting installing packages created transaction for installing on /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 (remove=0, install=0, upgrade=1) Preparing... ############################################# 1/1: dietlibc-devel ############################################# shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory removing installed rpms (dietlibc-devel-0.34-6.mga10.i686.rpm) from /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/var/cache/urpmi/rpms D: [iurt_root_command] Success! __ I: [iurt] [iurt] installation successful I: [iurt] [iurt] handling dynamic buildrequires D: [iurt] [iurt] DynamicBuildRequires not required for @2183917:libowfat-0.34-1.mga10.src.rpm D: [iurt] [iurt] Using timeout of 60 seconds. D: [iurt] [iurt] rpm --root /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 -qa | sort D: [iurt] [iurt] Forking to monitor log size D: [iurt] [iurt] Command exited with 0. N: [iurt] [iurt] Building @2183917:libowfat-0.34-1.mga10.src.rpm D: [iurt] [iurt] Using timeout of 36000 seconds. D: [iurt] [iurt] /usr/bin/sudo /usr/sbin/iurt_root_command --chroot /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 /bin/su - iurt -c "TMP=/home/iurt/tmp/ rpmbuild --target i686 --rebuild /home/iurt/rpmbuild/SRPMS/@2183917:libowfat-0.34-1.mga10.src.rpm" D: [iurt] [iurt] Forking to monitor log size D: [iurt] [iurt] Command exited with 256. D: [iurt] [iurt] calling callback for build_@2183917:libowfat-0.34-1.mga10.src.rpm E: [iurt] [iurt] ERROR: call_ret=1 kill= err=256 () F: [iurt] [iurt] See https://pkgsubmit.mageia.org/queue/build//cauldron/i686//log/@2183917:libowfat-0.34-1.mga10.src.rpm/ Command failed: /usr/bin/sudo /usr/sbin/iurt_root_command --chroot /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 /bin/su - iurt -c "TMP=/home/iurt/tmp/ rpmbuild --target i686 --rebuild /home/iurt/rpmbuild/SRPMS/@2183917:libowfat-0.34-1.mga10.src.rpm" I: [iurt] [iurt] --------------- Command failed, full output follows --------------- I: [iurt] [iurt] D: [iurt_root_command] chroot Building target platforms: i686 Building for target i686 warning: /home/iurt/rpmbuild/SPECS/libowfat.spec line 63: autopatch: no matching patches in range Installing /home/iurt/rpmbuild/SRPMS/@2183917:libowfat-0.34-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.cuxElu Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.9pxc4O + umask 022 + cd /home/iurt/rpmbuild/BUILD/libowfat-0.34-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/libowfat-0.34-build + rm -rf libowfat-0.34 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/libowfat-0.34.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd libowfat-0.34 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find . -name '*.[ch]' -print0 + xargs -0 sed -i -e s/__pure__/PURE/g -e s/__deprecated__/DEPRECATED/g + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.GHQW63 + umask 022 + cd /home/iurt/rpmbuild/BUILD/libowfat-0.34-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libowfat-0.34 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/make -O -j12 V=1 VERBOSE=1 -f GNUmakefile 'OPT_REG=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC' DIET= mkdir libowfat ln -f compiler.h libowfat/ ln -f byte.h libowfat/ rm -f haveuint128.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -c tryuint128.c >/dev/null 2>&1; then echo "#define HAVE_UINT128"; fi > haveuint128.h rm -f tryuint128.o gcc -c fmt/fmt_escapecharhtml.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c fmt/fmt_escapecharquotedprintable.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_escapecharquotedprintable.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_escapecharquotedprintableutf8.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_escapecharquotedprintableutf8.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_fill.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_fill.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_escapecharxml.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_escapecharxml.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ rm -f iopause.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -o t trypoll.c >/dev/null 2>&1; then cp iopause.h2 iopause.h; else cp iopause.h1 iopause.h; fi rm -f t gcc -c fmt/fmt_escapecharjson.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_escapecharjson.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_humank.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_humank.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_human.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_human.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_long.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_long.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_iso8601.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_iso8601.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_longlong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_longlong.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ rm -f havealloca.h echo "#include " > havealloca.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -c tryalloca.c -DA >/dev/null 2>&1; then echo "#include "; fi >> havealloca.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -c tryalloca.c -DB >/dev/null 2>&1; then echo "#include "; fi >> havealloca.h rm -f tryalloca.o gcc -c fmt/fmt_minus.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_minus.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_httpdate.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_httpdate.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_float.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_float.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_double.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_double.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_int.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_int.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_sint.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_sint.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_netstring.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_netstring.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pad.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pad.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_string.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_string.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_type0_sint.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_type0_sint.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_tag.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_tag.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_type1_double.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_type1_double.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_type1_fixed64.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_type1_fixed64.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_type2_string.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_type2_string.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_type5_fixed32.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_type5_fixed32.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_pb_type5_float.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_pb_type5_float.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_plusminus.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_plusminus.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_tohex.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_tohex.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ rm -f haveinline.h if ! gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -c tryinline.c >/dev/null 2>&1; then echo "#define inline"; fi > haveinline.h rm -f tryinline.o gcc -c fmt/fmt_strm_internal.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_strm_internal.c:2: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_ulong0.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_ulong0.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_str.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_str.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_ulong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_ulong.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_strn.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_strn.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_utf8.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_utf8.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c scan/scan_8long.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_8long.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c fmt/fmt_varint.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_varint.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_xlonglong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_xlonglong.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_ulonglong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_ulonglong.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c fmt/fmt_xmlescape.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from fmt/fmt_xmlescape.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c scan/scan_8int.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_8int.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_8longlong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_8longlong.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_8short.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_8short.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_8longn.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_8longn.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_fromhex.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_fromhex.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_asn1dertag.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_asn1dertag.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_charsetnskip.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_charsetnskip.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_asn1derlength.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_asn1derlength.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_long.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_long.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_netstring.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_netstring.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_int.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_int.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_longn.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_longn.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_double.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_double.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_longlong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_longlong.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_pb_tag.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_pb_tag.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_noncharsetnskip.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_noncharsetnskip.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_pb_type1_double.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_pb_type1_double.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_nonwhitenskip.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_nonwhitenskip.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_pb_type0_sint.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_pb_type0_sint.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_pb_type1_fixed64.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_pb_type1_fixed64.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_httpdate.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_httpdate.c:5: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ In file included from scan/scan_httpdate.c:6: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ In file included from scan/scan_httpdate.c:7: ./case.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int case_diffs(const char *,const char *); | ^~~ ./case.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int case_diffb(const void *,size_t ,const void *); | ^~~ ./case.h:36:1: warning: 'PURE' attribute directive ignored [-Wattributes] 36 | int case_starts(const char *,const char *); | ^~~ gcc -c scan/scan_iso8601.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_iso8601.c:5: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ In file included from scan/scan_iso8601.c:6: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ In file included from scan/scan_iso8601.c:7: ./case.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int case_diffs(const char *,const char *); | ^~~ ./case.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int case_diffb(const void *,size_t ,const void *); | ^~~ ./case.h:36:1: warning: 'PURE' attribute directive ignored [-Wattributes] 36 | int case_starts(const char *,const char *); | ^~~ gcc -c scan/scan_pb_type2_stringlen.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_pb_type2_stringlen.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_pb_type5_fixed32.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_pb_type5_fixed32.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_pb_type5_float.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_pb_type5_float.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_plusminus.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_plusminus.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_uint.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_uint.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_ulong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_ulong.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_short.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_short.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_ulonglong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_ulonglong.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_ulongn.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_ulongn.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_ushort.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_ushort.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_varint.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_varint.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_utf8_sem.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_utf8_sem.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_xlong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_xlong.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_whitenskip.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_whitenskip.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_xint.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_xint.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_xlongn.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_xlongn.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_utf8.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_utf8.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c scan/scan_xshort.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_xshort.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c str/str_chr.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from str/str_chr.c:1: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c scan/scan_xlonglong.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from scan/scan_xlonglong.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c str/str_copy.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from str/str_copy.c:1: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c str/str_len.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from str/str_len.c:2: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c str/str_diff.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from str/str_diff.c:1: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c str/str_rchr.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from str/str_rchr.c:1: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c uint/uint16_pack.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c str/str_start.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from str/str_start.c:1: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c uint/uint16_pack_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint16_read.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint16_read_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint16_unpack.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint32_pack.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c str/str_diffn.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from str/str_diffn.c:1: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c uint/uint16_unpack_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint32_read.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint32_pack_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint32_read_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint32_unpack.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint32_unpack_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint64_read.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint64_pack.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint64_pack_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint64_read_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. ln -f stralloc.h libowfat/ gcc -c uint/uint64_unpack.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c uint/uint64_unpack_big.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c open/open_append.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c open/open_excl.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c open/open_rw.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c open/open_read.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c stralloc/stralloc_append.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_append.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c stralloc/stralloc_cat.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_cat.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from stralloc/stralloc_cat.c:2: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c stralloc/stralloc_catb.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_catb.c:1: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ In file included from stralloc/stralloc_catb.c:2: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c open/open_write.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c open/open_trunc.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c stralloc/stralloc_cats.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_cats.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from stralloc/stralloc_cats.c:2: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c stralloc/stralloc_catlong0.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_catlong0.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from ./fmt.h:18, from stralloc/stralloc_catlong0.c:2: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c stralloc/stralloc_chop.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_chop.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c stralloc/stralloc_copyb.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_copyb.c:1: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ In file included from stralloc/stralloc_copyb.c:2: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c stralloc/stralloc_copy.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_copy.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from stralloc/stralloc_copy.c:2: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c stralloc/stralloc_chomp.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_chomp.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c stralloc/stralloc_copys.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_copys.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from stralloc/stralloc_copys.c:2: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ ln -f tai.h libowfat/ ln -f uint64.h libowfat/ gcc -c open/readclose.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./readclose.h:7, from open/readclose.c:3: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c stralloc/stralloc_catm_internal.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_catm_internal.c:3: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c stralloc/stralloc_catulong0.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_catulong0.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from ./fmt.h:18, from stralloc/stralloc_catulong0.c:2: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ ln -f uint32.h libowfat/ gcc -c stralloc/stralloc_diffs.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_diffs.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from stralloc/stralloc_diffs.c:2: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ In file included from stralloc/stralloc_diffs.c:3: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c stralloc/stralloc_diff.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_diff.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from stralloc/stralloc_diff.c:2: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ In file included from stralloc/stralloc_diff.c:3: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c stralloc/stralloc_init.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_init.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c unix/winsock2errno.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c stralloc/stralloc_zero.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_zero.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ ln -f uint16.h libowfat/ gcc -c stralloc/stralloc_starts.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_starts.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ In file included from stralloc/stralloc_starts.c:2: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ In file included from stralloc/stralloc_starts.c:3: ./str.h:24:1: warning: 'PURE' attribute directive ignored [-Wattributes] 24 | int str_diff(const char *a,const char *b) noexcept; | ^~~ ./str.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int str_diffn(const char *a,const char *b,size_t limit) noexcept; | ^~~ ./str.h:41:1: warning: 'PURE' attribute directive ignored [-Wattributes] 41 | size_t str_len(const char *s) noexcept; | ^~~~~~ ./str.h:46:1: warning: 'PURE' attribute directive ignored [-Wattributes] 46 | size_t str_chr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:50:1: warning: 'PURE' attribute directive ignored [-Wattributes] 50 | size_t str_rchr(const char *haystack,char needle) noexcept; | ^~~~~~ ./str.h:54:1: warning: 'PURE' attribute directive ignored [-Wattributes] 54 | int str_start(const char *a,const char *b) noexcept; | ^~~ gcc -c stralloc/stralloc_free.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_free.c:2: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ rm -f select.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -c trysysel.c >/dev/null 2>&1; then cp select.h2 select.h; else cp select.h1 select.h; fi rm -f trysysel.o gcc -c unix/ndelay_off.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c stralloc/stralloc_ready.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_ready.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c unix/ndelay_on.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c stralloc/stralloc_readyplus.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from stralloc/stralloc_readyplus.c:1: ./stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c socket/init.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/fmt_ip6_flat.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./ip6.h:5, from socket/fmt_ip6_flat.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/fmt_ip4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from socket/fmt_ip4.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/fmt_ip6c.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from socket/fmt_ip6c.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/fmt_ip6ifc.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from socket/fmt_ip6ifc.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/scan_ip4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/scan_ip4.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c socket/scan_ip6_flat.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/scan_ip6_flat.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ gcc -c socket/socket_accept4_makenonblocking.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. rm -f haveaccept4.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -c tryaccept4.c >/dev/null 2>&1; then echo "#define HAVE_ACCEPT4"; fi > haveaccept4.h rm -f tryaccept4.o gcc -c socket/socket_accept4_makenonblocking_setcloseonexec.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. rm -f haveip6.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -c tryip6.c >/dev/null 2>&1; then echo "#define LIBC_HAS_IP6"; fi > haveip6.h rm -f tryip6.o gcc -c socket/socket_accept4_setcloseonexec.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. rm -f havescope.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -c tryscope.c >/dev/null 2>&1; then echo "#define LIBC_HAS_SCOPE_ID"; fi > havescope.h rm -f tryscope.o gcc -c socket/scan_ip6if.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./ip6.h:5, from socket/scan_ip6if.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_accept6_makenonblocking_setcloseonexec.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. rm -f havesl.h if ! gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -o t trysl.c >/dev/null 2>&1; then echo "typedef int socklen_t;"; fi > havesl.h rm -f t gcc -c socket/socket_accept6_makenonblocking.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_accept6_setcloseonexec.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_bind4_reuse.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_bind4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_bind4.c:7: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/scan_ip6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/scan_ip6.c:1: ./scan.h:110:1: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | size_t scan_whitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | size_t scan_nonwhitenskip(const char *in,size_t limit) noexcept; | ^~~~~~ ./scan.h:119:1: warning: 'PURE' attribute directive ignored [-Wattributes] 119 | size_t scan_charsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:124:1: warning: 'PURE' attribute directive ignored [-Wattributes] 124 | size_t scan_noncharsetnskip(const char *in,const char *charset,size_t limit) noexcept; | ^~~~~~ ./scan.h:138:43: warning: 'PURE' attribute directive ignored [-Wattributes] 138 | size_t scan_iso8601(const char* in,struct timespec* t) noexcept; | ^~~~~~~~ ./scan.h:142:1: warning: 'PURE' attribute directive ignored [-Wattributes] 142 | size_t scan_utf8(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:144:1: warning: 'PURE' attribute directive ignored [-Wattributes] 144 | size_t scan_utf8_sem(const char* in,size_t len,uint32_t* n) noexcept; | ^~~~~~ ./scan.h:146:1: warning: 'PURE' attribute directive ignored [-Wattributes] 146 | size_t scan_asn1derlength(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ ./scan.h:148:1: warning: 'PURE' attribute directive ignored [-Wattributes] 148 | size_t scan_asn1dertag(const char* in,size_t len,unsigned long long* n) noexcept; | ^~~~~~ In file included from ./ip6.h:5, from socket/scan_ip6.c:3: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_bind6_reuse.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_connect4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_connect4.c:8: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/fmt_ip6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from ./fmt.h:18, from socket/fmt_ip6.c:1: ./libowfat/byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./libowfat/byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./libowfat/byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./libowfat/byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./libowfat/byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_broadcast.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_ip4loopback.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_connect6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_connect6.c:9: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_fastopen.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_deferaccept.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_listen.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_fastopen_connect4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. rm -f haven2i.h if gcc -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. -o t tryn2i.c >/dev/null 2>&1; then echo "#define HAVE_N2I"; fi > haven2i.h rm -f t gcc -c socket/socket_local4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_local4.c:8: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_mcjoin4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_mcjoin4.c:9: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_mchopcount6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_mchopcount6.c:9: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_fastopen_connect6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_mcleave4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_mcleave4.c:9: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_noipv6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_mcjoin6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_mcjoin6.c:9: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_mcleave6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_mcleave6.c:9: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_mcloop4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_mcloop6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_local6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_local6.c:8: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_mcttl4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_quickack.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_recv4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_sctp4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_remote4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_remote4.c:8: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_sctp6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_recv6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_recv6.c:8: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_sctp4b.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_remote6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_remote6.c:8: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_sctp6b.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_send4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_send4.c:8: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_v4mappedprefix.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. ln -f buffer.h libowfat/ gcc -c socket/socket_v6loopback.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_v6any.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_tcp4b.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_send6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from socket/socket_send6.c:9: ./byte.h:25:1: warning: 'PURE' attribute directive ignored [-Wattributes] 25 | size_t byte_rchr(const void* haystack,size_t len,char needle) noexcept; | ^~~~~~ ./byte.h:47:1: warning: 'PURE' attribute directive ignored [-Wattributes] 47 | int byte_diff(const void* a, size_t len, const void* b) noexcept; | ^~~ ./byte.h:60:1: warning: 'PURE' attribute directive ignored [-Wattributes] 60 | int byte_start(const void* a,size_t alen,const void* b,size_t blen) noexcept; | ^~~ ./byte.h:66:1: warning: 'PURE' attribute directive ignored [-Wattributes] 66 | int byte_starts(const void* a,size_t alen,const char* str) noexcept; | ^~~ ./byte.h:76:1: warning: 'PURE' attribute directive ignored [-Wattributes] 76 | int byte_equal_notimingattack(const void* a, size_t len,const void* b) noexcept; | ^~~ gcc -c socket/socket_tryreservein.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_tcp4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c socket/socket_tcp6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c buffer/buffer_1.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from buffer/buffer_1.c:2: ./buffer.h:40:65: error: initialization of 'ssize_t (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ssize_t (*)(int, const void *, size_t)' {aka 'int (*)(int, const void *, unsigned int)'} [-Wincompatible-pointer-types] 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ buffer/buffer_1.c:8:20: note: in expansion of macro 'BUFFER_INIT' 8 | static buffer it = BUFFER_INIT(write,1,buffer_1_space,sizeof buffer_1_space); | ^~~~~~~~~~~ ./buffer.h:40:65: note: (near initialization for 'it.op') 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ buffer/buffer_1.c:8:20: note: in expansion of macro 'BUFFER_INIT' 8 | static buffer it = BUFFER_INIT(write,1,buffer_1_space,sizeof buffer_1_space); | ^~~~~~~~~~~ In file included from buffer/buffer_1.c:1: /usr/include/unistd.h:378:16: note: 'write' declared here 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ make: *** [GNUmakefile:1186: buffer_1.o] Error 1 make: *** Waiting for unfinished jobs.... gcc -c buffer/buffer_0.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from buffer/buffer_0.c:2: ./buffer.h:40:65: error: initialization of 'ssize_t (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ssize_t (*)(int, char *, size_t)' {aka 'int (*)(int, char *, unsigned int)'} [-Wincompatible-pointer-types] 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ ./buffer.h:42:41: note: in expansion of macro 'BUFFER_INIT' 42 | #define BUFFER_INIT_READ(op,fd,buf,len) BUFFER_INIT(op,fd,buf,len) /*obsolete*/ | ^~~~~~~~~~~ buffer/buffer_0.c:10:20: note: in expansion of macro 'BUFFER_INIT_READ' 10 | static buffer it = BUFFER_INIT_READ(b0read,0,buffer_0_space,sizeof buffer_0_space); | ^~~~~~~~~~~~~~~~ ./buffer.h:40:65: note: (near initialization for 'it.op') 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ ./buffer.h:42:41: note: in expansion of macro 'BUFFER_INIT' 42 | #define BUFFER_INIT_READ(op,fd,buf,len) BUFFER_INIT(op,fd,buf,len) /*obsolete*/ | ^~~~~~~~~~~ buffer/buffer_0.c:10:20: note: in expansion of macro 'BUFFER_INIT_READ' 10 | static buffer it = BUFFER_INIT_READ(b0read,0,buffer_0_space,sizeof buffer_0_space); | ^~~~~~~~~~~~~~~~ buffer/buffer_0.c:4:16: note: 'b0read' declared here 4 | static ssize_t b0read(int fd,char* buf, size_t len) { | ^~~~~~ make: *** [GNUmakefile:1186: buffer_0.o] Error 1 gcc -c socket/socket_tcp6b.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c buffer/buffer_0small.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from buffer/buffer_0small.c:2: ./buffer.h:40:65: error: initialization of 'ssize_t (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ssize_t (*)(int, char *, size_t)' {aka 'int (*)(int, char *, unsigned int)'} [-Wincompatible-pointer-types] 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ ./buffer.h:42:41: note: in expansion of macro 'BUFFER_INIT' 42 | #define BUFFER_INIT_READ(op,fd,buf,len) BUFFER_INIT(op,fd,buf,len) /*obsolete*/ | ^~~~~~~~~~~ buffer/buffer_0small.c:10:20: note: in expansion of macro 'BUFFER_INIT_READ' 10 | static buffer it = BUFFER_INIT_READ(b0read,0,buffer_0_space,sizeof buffer_0_space); | ^~~~~~~~~~~~~~~~ ./buffer.h:40:65: note: (near initialization for 'it.op') 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ ./buffer.h:42:41: note: in expansion of macro 'BUFFER_INIT' 42 | #define BUFFER_INIT_READ(op,fd,buf,len) BUFFER_INIT(op,fd,buf,len) /*obsolete*/ | ^~~~~~~~~~~ buffer/buffer_0small.c:10:20: note: in expansion of macro 'BUFFER_INIT_READ' 10 | static buffer it = BUFFER_INIT_READ(b0read,0,buffer_0_space,sizeof buffer_0_space); | ^~~~~~~~~~~~~~~~ buffer/buffer_0small.c:4:16: note: 'b0read' declared here 4 | static ssize_t b0read(int fd,char* buf, size_t len) { | ^~~~~~ make: *** [GNUmakefile:1186: buffer_0small.o] Error 1 gcc -c socket/socket_udp4.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c buffer/buffer_1small.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from buffer/buffer_1small.c:2: ./buffer.h:40:65: error: initialization of 'ssize_t (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ssize_t (*)(int, const void *, size_t)' {aka 'int (*)(int, const void *, unsigned int)'} [-Wincompatible-pointer-types] 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ buffer/buffer_1small.c:5:20: note: in expansion of macro 'BUFFER_INIT' 5 | static buffer it = BUFFER_INIT(write,1,buffer_1_space,sizeof buffer_1_space); | ^~~~~~~~~~~ ./buffer.h:40:65: note: (near initialization for 'it.op') 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ buffer/buffer_1small.c:5:20: note: in expansion of macro 'BUFFER_INIT' 5 | static buffer it = BUFFER_INIT(write,1,buffer_1_space,sizeof buffer_1_space); | ^~~~~~~~~~~ In file included from buffer/buffer_1small.c:1: /usr/include/unistd.h:378:16: note: 'write' declared here 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ make: *** [GNUmakefile:1186: buffer_1small.o] Error 1 gcc -c buffer/buffer_2.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. In file included from buffer/buffer_2.c:2: ./buffer.h:40:65: error: initialization of 'ssize_t (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ssize_t (*)(int, const void *, size_t)' {aka 'int (*)(int, const void *, unsigned int)'} [-Wincompatible-pointer-types] 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ buffer/buffer_2.c:5:20: note: in expansion of macro 'BUFFER_INIT' 5 | static buffer it = BUFFER_INIT(write,2,buffer_2_space,sizeof buffer_2_space); | ^~~~~~~~~~~ ./buffer.h:40:65: note: (near initialization for 'it.op') 40 | #define BUFFER_INIT(op,fd,buf,len) { (char*)(buf), 0, 0, (len), (op), NULL, NULL, (fd) } | ^ buffer/buffer_2.c:5:20: note: in expansion of macro 'BUFFER_INIT' 5 | static buffer it = BUFFER_INIT(write,2,buffer_2_space,sizeof buffer_2_space); | ^~~~~~~~~~~ In file included from buffer/buffer_2.c:1: /usr/include/unistd.h:378:16: note: 'write' declared here 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ make: *** [GNUmakefile:1186: buffer_2.o] Error 1 gcc -c socket/socket_udp6.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c buffer/buffer_feed.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c buffer/buffer_close.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c buffer/buffer_flush.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. gcc -c buffer/buffer_free.c -pipe -W -Wall -Wextra -D_REENTRANT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I. error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.GHQW63 (%build) RPM build warnings: /home/iurt/rpmbuild/SPECS/libowfat.spec line 63: autopatch: no matching patches in range RPM build errors: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.GHQW63 (%build) I: [iurt_root_command] ERROR: chroot I: [iurt] [iurt] --------------- end of command output --------------- D: [iurt] [iurt] clean chroot D: [iurt_root_command] Running iurt_root_command --netns_delete /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Delete network namespace for given chroot, killing all processes D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --umount /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/proc D: [iurt_root_command] Unmounting D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --umount /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/dev/pts D: [iurt_root_command] Unmounting D: [iurt_root_command] Success! D: [iurt_root_command] Running iurt_root_command --umount /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406/dev/shm D: [iurt_root_command] Unmounting D: [iurt_root_command] Success! [iurt] [iurt] cleaning /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 [iurt] [iurt] removing /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Running iurt_root_command --rm -r /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Removing files D: [iurt_root_command] removing /home/iurt/chroot_tmp/iurt/chroot_cauldron.i686.0.20250516134406 D: [iurt_root_command] Success!